MTHSPCSSIVFARFFGQPLLPIPTPSRLGTGERKTQTPSTLRLRCHRRDAASVAMVKSKAIRVHELGGPEVLRWEEVEVGEPGEGEIRIRTTAVGVNFIDIYFRKGVYAAPTLPFTPGMEAVGVVTAVGPGLTGRKVGDVVAYAGNPMGSYAQEQILPAAVAVPIPPSVDHKQAASVMLKGMTAHVLLRRVFKVENGHTVLVHAAAGGVGSLLCQWANALGATVIGTVSNQDKAAQAAQDGCHHPIIYTSEDVVARVKEITSGKGVNVVYDSVGKDTYKASLECLAPCGFLVSFGQSSGKPDPIPMSDLASKSLFLTRPSLMHYTATRDELLESAGEVFANVANGVLRVRVNHTYPLSEAAQAHADLEGRKTSGSIVLIPDTVS*