MMLKQLFFDEGVRRTKRQIMLTKVLEIVYPAYQAVLGHYRSMALSSFKQELEHSAGINGFAASVRQCAEVSMSDFDKGVADARVEIAGWDSSKIRETLRRDIDTHATAVRTEKLTDTTNRFEKRLEDALAEPVASLLDAATSDTWPAIRSLLRKEIEVVTSDFTAILAGFELEKEEESNMLQKLTEKGRSIVEKKAREEASQALIRMKDRFSTLFSHDADSMPRVWTGKEDIRSIIHDARLSALKLLSVLAVLRIDDQKQDKIDSVLTSSLLDASETAHEGGTSLDRSLASSQSTQLASSIWEGVAPTETLISPVQCRALWRQFKAETEYTISQALAAQEASRRGSSWLPPPWAIVAMIVLGFNEFMTLLRNPIYLGIIFVLWLLGRAVWVQLDISAEFQHGFLPGIISVTSKILPTFMNILKKLAEEGQEFSRPNDSVNSTGNYSTRGEPKQVPVQDMSSLNENSFTNGLEYSTSQRHRQPARAAYSS*