MGIYLSSPKTDKLSEDGENDKLRYGLSSMQGWRATMEDAHAAILDLDDNTSFLGVYDGHGGKVVSKFCAKYLHQQVLSDEAYAAGDVGTSLQKAFFRMDEMMQGQRGWRELAILGDKINKFSGMIEGFIWSPRSGDSANRPDAWAFEEGPHSDFTGPNSGSTACVAVIRHKQLFVANAGDSRCVISRKGQAYNLSRDHKPDLEAERERILKAGGFIHAGRVNGSLNLARAIGNLFFTQCNLFYMQSLSVELSFTGDMEFKQNKFLPTEKQIVTASPDVNTVELCDDDDFLVLACDGIWDCMSSQQLVDFIHEQMNTETKLSVVCEKVLDRCLAPNTAGGEGCDNMTMILVQFKKPLQSTEPSQAEASHNEPSSSN*