MATVLLWPTEEQVREFKRGKAPWPWESYPSERCKCGILATQDVVPSELGYGWFCGNAYGEYREGRTCDWEGFYGHHDLMLKLGRTSEPWKVGRNDVPILDSDLLWGKIYQDMIRETGVKPKGLYVLETLIKYWRWNRTKYPQPLIEDERREKRRKLQEERARTGFVVDPDAKYFKGSWEEYFQQVEVRKRRIEMEELQERAEEAQMETMKALVDELPVGMAFSKRDKELPQDMANVDKKGKGNFIAEDDDDGWDDDELLYEGDSN*