MATAAVQVSVPAPVGQPDIGYAPDHDKYLARVKRRRENEKLESSLPPGFPRRLDSDLVWDGNTLAETYDWTYRLTEEAIDEIEAALRHFKSLNKPLGYINQETFPLPRLHHTLRSLSHELHHGHGFKVLRGLPVTSHTREENIIIYAGVSSHVAPIRGRQDNQHNGHPADVVLAHIKDLSTTVSDVSKIGAPAYTTEKQVFHTDAGDIVALFCLGEAAEGGQSYLSSSWKVYNELAATRPDLVRTLAEPWVADEFGKEGRKFSVRPLLHFQSTAAAASREAKPESERLIIQYARRTFTGYWGLPRSADIPPITEAQAEALDALHFTAEKYAVALDFRQGDVQFVNNLSVFHSRAGFRDEGEKQRHLVRLWLRDPENAWETPEALKERWERVYGGVSPEREVFPLEPQIRSASKGESVGTQGGGGY*