MALGLFQSRLFSSPTDLGSGLDLGQEMIGATAASHDILTRHVISLLDSYHDLTGLPWWVVIATSTVAFRTALLPILILQRKQTKTISHFLPKLPPFWPPKGSGRSVVQQLMLFRSERKALGCPSFFWIPAYFSIQISCFFLWITSIRRMSLDHHPGFDTGGALWFQNLTEIPNGLYGPLFPFLIAGLHYTNTQITFSASSVHKVDKFAQLAKTYKIFLNFLTFALYFLAFQMPQGSLLYWSTNLSFSIAQQSIIKHPVVSAKLGLQGDDTVQKEAGNPILTNIEEAKLTDPSSKGRMISGHDLTPKELVALSAKYLSGGQKEKSIPLLRLALEKDPEYLQAMVILGQALYQKEQFAEAAKYLERAASKLIDACPTEVEEVDLLIVASQWAGVSNIRQGKTSEGITHLERVANMEEPDDPKSKAHYLDALVLYSSAIFNEGRREEAAKCLRRVVAYDPSFQELLKQCEEEDDSIPSADSTSTSNSTHKHS*