MASLVQFLPLFPFFFLISFSVSHGPSLPKAIILPVNKDPSTFQYVTQLYMGANHLAPIKLVVNLGGSFLWADCGLTSDSSSQKLVPCNSLKCSMAKPNGCTNDNKICCLKSENPFTRLAATGELAEDMFAVEFIDELKTGSIASIHQFLFSCTSSTLLQGLARGAKGMLGLGNSRIALPSQLSDTFGFQRKFAICLSSSNGAIISGESPYLSLLSHDVSRSMLYTPLISSRDGVSEEYYINVKSLKINGKKLSLNTSLLTMDGEGHGGTKISTISPFTTMKTSIYKTFVESYERFGFSMGLTKVEPIAPFGLCFSTKVEGLNVPSIDLVLQSEMVKWRIYESNSMVKVSDEVMCLGFLDGGVNQKASIVIGGHQLEDNLLEFNLGTSMLGFTSSLAMVETSCSDFMFTKDSSVFDT*