MGELACMASWKRGVVSLLEEVVSQHLLLKYMPRLGDANGLLPKLVKPSLLPDQSLTLCYLVNNFSEFQLASIGSFIIHEGVFFLSGLPYLFMETWGLKKYKIQGKMNSSAAQEKCITRLLLYHTCVNLPLMMLSYPIFKWMGMTSKLPLPSWKVITFQIISYFILEDFIFYWGHRLLHTRWLYKHVHSIHHEYATPFGLTSEYAHPAEILFLGFATFFGPGITGPHLFTLWLWMILRVLETVEAHCGYDFPWSLSKVFPLYGGADFHDYHHRLLYTKSGNYSSTFTYMDWIFGTDKGYRKLKSLKQGTEVLEEFLVRNLLGSQQECETESQEESEAAAF*