MGSFGEDCKLGETTAGGMRARAWAAKDKSGVLEPFDLQLRAMGAEDVVVQVLFCGICHTDLHQLRDDYGFSRYPMVAGHEVTGLVYDVGSEAKQVFSKGDRVGVGCMVGSCGDCGPCGEGIEQYCKQRKWTYNDVYYDGNPTQGGFSNYMVVNHRFVVHIPKNLPLDAAAPLLCAGITVYSPMKFYGMDSSSKGKTCGVMGLGGVGHMVVKFAKAFGLHVTVISSSPSKQREAREVLGADAFLLSSDELKMKAAEQTLDFIIDTIPSAHPLEPYLELLKVNGKLVMVGVVPTPMQFITSLLLLGRRSIGGSFIGSIQEIQEMLNLAAEKDVRCMIEVVPMDYINKAFERLEKNDVRYRFVVDVAGNALDKEASKLA*