MFSKTLLFAAALVASVSASPCKPRASGIPLPVLPSTGAVDLPAPNPSCALKAIAVGHGIQNYTCADGNATPVAAGALAVLYDVTSLYPGTPSTGLSKEAFNALTTSTLWGSNIPLNLKDPEAARPGTPASPNNGMPPSSYGAVVADPFIAPADLPQPDGAPLKFLGHHFFDAAGNPTFDLSTMNLRFSVGLKQSVDVPANADRGILDTGAVKWLMLNDNGKGLGNTGATSQVYRVITAGGVGEACSKEGAVPVASVPYTAFYWFYAE