MKASTSRVDEDIDLLTYLFEELPNKDPEDSLNWYDFSDDKEELSYDTDTRFPDPEEPLSPKEVPYFDLVSAGDWDHFIANLEKCTNQEDLWTEAEPWFENAFGNPEGLVELEAFENIVEEPPLDLPMEDSVQKIDLGTPDNSRPVFISKNIKDDELPEYVAFLHELVDCFAWSYAKMPGLDPKIAVHKLNLQENTKPVKQGQRRFHLDVMDKIEQEVQKLKSVGFIRKEQHPEWLANIVPVTKKNGQIRVCIDYRDLNGACPKDEFPFPIPEVMIDNTCGFERMTFMDGFSGYN*