MELLSPQSILPFVFFSLSLYVFFFSKSTPKPKTGFKVVYPILGVLPEFLQNRHRFLEWMTEVLTKSPNNTAIFWRPGVVHGVITASPTNVEFMLKTNFENHPKGPRFTEILGDFLGTGIFNSDGELWKMQRKTASYEFNTKSLRNFVLENVTVEIQDRLVPVLVTARDTDGTLDLQDVLERFAFDNICKLAFNFDPACLGGDASVGGEFMRAFEEAAVLSSERFMSIYFFTWKLKRLLNIGSERRLRNSIAIAHKFADDIIASRMEEKATTNSEDLLSRFIGHQTPTSITFLRDIVISFILAGRDTTSSALTWFFWLLSVNPEVEQKIINELQTLRMKSNKTISDPYTFDELRDMHYLHASISEAMRLYPPVPVDTKACTKDSVLPDGTFIGKGWFFTYHTYGMGRMESIWGKDCYEFKPERWIDKNGFCKQESPFRYPVFHAGPRMCLGKDMAYIQMKYIAATMLERYHIDVQNREECPEKILSLTLRMKGGLLVKVKDRREIWESFE*