MAGRAAAAFARRRPHDPLTGYSLIARRHGSSLTVKGGHYIISKGTGGRSSVSGIIATVFGSTGFLGRYVVQQLAKMGSQVMVPFRGSEDSPRHLKVMGDLGQVVPIKFDPRDEGSIKAAIAKSNVVINLIGREFETRNFKFDDVHVGITEALSRLSKEHGGIIRYIQGSCLGASLSSTSKLYHSKALADEIALRHFPEATILKPGPVVGTEDRFTNEWAMKAKHLSFVPMLDGGETRVQPVHVSDVAAAFVAAVKDDGSSMGKTYELGGPDVYKMKELAQLVFDVIRERPLVINVPKMLPMMLAVPRDFLFKKLRLQVSSLSMYSMDYLDTLPIDLVVSPNALTFKDLGISPRKLQGVTMEHLYAYRTGGPSYGTTWLEQHG*