MAWFDKFPGVGRKLPKTKEAWVECKSCKEQIYQIDLIDNLHVCPKCDFHFRMTYSDRVQLLVNPGTFEEKDANLISGDPIRFKDKKRYKDRVKSLLKVRNSTDSVVCGTGKLEDHQVELCVFDFEFLGGSMGSVVGEKITRAIERARADKSALVIVSCSGGARMQEGIFSLMQMAKTSSALNTLAEEGVPYISVLTDPTMGGVSASFAMLGDAILAEPGALVGFAGPRVIEQTIKQKLPEGFQRAEFLLDHGLIDQVVHRKDMKRRIANLLSLFKNTPIVAQPN