MKSKTPNHLNLKLLFLGIFIAFLLLFALRSNLSSPQQNLSPIPQGPSSKASIEEIQTNPTSSKKCPPQPTSSCTKIPPALVQALTHYATSNITPQQTLSEISVTSKVLERKSPCNFLVFGLGHDSLMWAGLNHGGRTVFLEEDRAWIDQVTSKFHSLETYHVVYDTKVSHADDLIKVGQLEECTAVGDTRFSKCQLALKGIPSDIFEVEWDLIMVDAPTGYFTDAPGRMGAIYTAGMMARNRKEGETDIFVHDVDRTVEDKFSKAFLCEGYMRQQEGRLRHFTIPTHRDSLSKPFCPQEN