MKIFSARRSRAELVAPSRPTPRDTKILSDLDDFPNHHEYTPVLFFFRVSGDDDQPPPPDQTKWATTVFRTALAEALVYLYPMAGRLRMLPSGKLAVDCTEEGVVLVAAEADLRLADLGEPLLPPFPCVGELVCHNSIVGDIRVVLGKPLVFLQATMLVYSKVGREERSGREERHIILHISQKFLNKTNVTEFKCGGFAIGLHMNHCIADGFGLTLFVKAIADLACGEPRPLALPVWERHLLMVRAPPSVAAAYPAFKPLIDGGASSGDDDVMLTTPLDTMVTRHFLFGRREMAALRRHLPAHLSRRCTDFELLAAVLWRCRTAALFYAPHRQVCLYLPSNARGRRMRRRHGVHVPEGYYSNALAYTIVHASAGELCGGTLGHTVEVVCEAKLRMTEEYVRSTVDLLVSLRQRGRALVFDGVFVVSDATRLVGELDFGRGGEWVGAGVAQPMRATFLVRCRDADGEDAVAASMLLPPPAMDKFAEDIAEALLITSRL*