MQGETIRAFGFRAAVGKLEELERAFSASHYPDVFMREALAMRLDLKESRVARSSLNEISLIDIVSFIPPLT