MGEVHVSNPGVGFEGPCVGLKNLGRKSLEESKVTWYIAGPAILATVFQFSISIVTVVFVGRLGSTELAAVSIVQNVIEGFAFGVMLGMGSALETLCGQAVGAGQFHMLGIYMQRSWIITCVTAMVLSPLYVFSSPILKLFHQSDEIAQMSGKYSIWVIPQLFAYAINFPLQKFLQSQSKVMVLTAISGVTLMVHVLLNWVFVTKLNYGLTGAAVVGNISWWIINLAQIIYLVSGFFPESWTGLSWLAFHSLFAFVKLSLASAIMLCLELWYFTAIILLVGGLHNAEIAIDAISICMNLELWTLMVALGFNAAVSVRVSNELGAGRPKAARFSVIVNVTTSAMFGILFMVIILTTKNDFPKLFATDPMVIKATSKLGTLLAFTIFLNSIQPVLSGVAVGAGWQTLVAFVNVGCYYLFGLPIGALLGYKFKLGVKGIWSGMVVGCVLQTLILIFITIRTNWEKEACQAKDRIRTWGGTTGPRESSGS*