MRFLSLVGNSFGCSASGERLVSAARDGDLQEAKALLDYNPRLARYSTFGVRNSPLHYSAAQGHHEIVSLLVESGVDINLRNYRGQTALMQACQHGHWEVVLILILFGANIHRSDYLNGGTALHLAALNGHPRCIRILLSEYIPSLPNCWSLLKNSKSSVSGFDPSVIQEVINRAADGGITPLHVAALNGHVETVQLLLDLGASLTQVTVEDGTTIDLIGAGSTPLHYASCGGNTQCCQLLIDKGASLAAINSNGWTPLMVARSWHRNCLEEVLNPTTEQPLSQLPKVPSPFLCLPLMSIVKIAQECGWRGDDCLTPCRDPCAVCLERKCTVAADGCGHEFCTNCALYLSTTNITSSKTSQATPGSVPCPLCRYGIVSFTKLPHTIPTTTATSSRTSISLSFCTCSSSDVLDTGALLTDPHYSCKPVVSRTGSQSVGSSSFRSLSCRFPPSLCLGGSDVDEPQSRLMNGSYSRSGLGSRRSTSEVEGKRSWFCALNHCVTTGGSPC*