MRTHLSTCYGLLFNTLPLTSPLSRLTMARSNTSKPKVDKLQQLLHSDPSGGWDKCWEKGMTPWDLGQPTPILVHLHQTGTLPKGRTLIPGCGSGHDVVAIASPERFVVGLDVSESAIKQATKWKLNDFKTVFAIGASLAKKFPSANKHLNEHLLKDYVGSLGQLFSSTKSAENFAFLEADFFSWRPTQLFDLIFDYTFFCAIEPEMRSRWASKIRDLLKPDGELITLIFPEVLCYAHVIDIIEDPLVFQVSILQDINEIVSLNVFAVPIETSVTCPLYRKGEGGKDSCVAGHTYYMLNRLISDHEGGPPYKVSVSNYEEVLHLMGINAESIVENHLAIPPRRVRKRKAGKVEEINMQVLALNSISPCSGIHKIFYM*