MQPYSYVIAVDFEATCWEKQAPPEWREAEIIEFPAVLVNLKTGKIEAEFHQYILPFESPRLSAYCTELTGIQQKTVDSGM PLRTAIVMFNEWLRNEMRARNLTLPKMNKSNILGNCAFVTWTDWDFGICLAKECSRKGIRKPAYFNQWIDVRAIYRSWYK YRPCNFTDALSHVGLAFEGKAHSGIDDAKNLGALMCKMVRDGALFSITKDLTPYQQLNPRFVL