MVKLESTTLESSDLAFLESIQRYLLEDHHDFNPLTAITTASHGIAPVINRTSPSSPTSSLSSDSNSTSKSKTLHCDASHSLPASREAHAPPCWQRYKGVRRRPWGKFAAEIRDPNKNGARVWLGTYESAEDAALAYDRAAFKMRGSKAKLNFPHLIDSDVSESMVVTAKRRAVELCSSSRVVLEPKRKMSRVSGYDSLL