MLEFLSQQKPKILIIGDFMVDNYTWCDCSRISPEAPVLVAKTLKEDKRLGGAANVYANLKSLGADVFALGVVGDDESGKFLQENLKGEFLIQKGRKTPFKNRIMAHNQQVLRLDEEDTSEILLENELIVLFDEKIKDFKAVVLSDYAKGILTPKVCKAVIKKAKALNIPVLVDPKGSDFSKYSGATLLTPNKKEALEALKFENLEGENLEKGIKKLKEDFSLRYSIITLSEVGIALFDEGLKIAPAKALEVYDVTGAGDSVIAVLAFCLANGIEIFKACEFANEAAAVVVSKIGSVSVSFDEIRSFKSMSFEKKIKNKEELLTLLKQNDKKIVFTNGCFDIVHFGHIKYLEKAKRLGDVLIVGLNSDASVKRLKGESRPVNSEFQRACMLAAFYFVDFVVIFDENTPLELISFLKPDILVKGADYKDKLVVGSNLVSRVELIDFEEGFSTSKIIEKIKDKK*