MGEVHALNPEVGFEGPCMGLKSLRRKILEESKVTWYIAGPAILASVFQFSIGFVTVVFVGRLGSTELAAVSIVQNVIEDFAFGVLLGMGSALETLCGQAVGAGQFNMLGIYMQRSWIITCVTAMVLSPFYIFSSPVLKLFHQSDDISEMAGKYSVLVIPQLFAYAINFPLQKFLQSQSKVMVMTAISGVSLMVHILLSWVFVTKLNYGLAGAAAAGNISWWIINLAQIIYVVSGFFPEAWTGLSWLAFHSLAAFVKLSLASAIMLCMNLELCTLMVALGFNAAVSVRVSNELGAGRPKAAKFSVIVNVAASAMFGILFMVIIFSTRNDFPKLFTTDPTVMTATSKLGTLLAFTMFLNSIQPVLSGVAVGAGWQTLIAFVNVGCYYLFGLPIGAVLGYKFNLGAKGIWSGMLLGGLLQTLILIFITIRTNWEKEASQAEDRIQTWGGITEARESTGC*