MAVDLVSAPFLEAGAPPPKRRRLGWDVPDPALLAEAGRLQHLIAAHLAQTCPFLSPTQSKQEGDGKSRTQEGFSDVETEAVRRKGVVTAASPPWHADDEDGHFNFEVGKNLTSRYKIIKKMGEGTFGRVLECWDKKALEVVAIKVVRSTDSCREAAMIEIDVLRTLAEEDRKGTRGCVQMKRWFDYRNHVCIVFEKLGLSLYEFLRGNGYCPFSLDLVRDFGRQLLESIAYMHSLGFIHTDLKPENVLLVSSEYVKPVEHKNATECPAQMKRLPKSNKIKLIDFGSTTFDRECSFSVVSTRHYRAPEVILGQ*