MDSFQYSKIPYPLLILVFLSFIRFTCGTRNLLSLYQPPPMGLTYHNGALLEGELKISILWYGQFSPAQKSIIVDFLQSINSVNKMGSLKTPTVSKWWQTIQTYLTKAGKKETRLVLSDQFKDENCSFGKNIKKSQISELANLNSRKGELTLVLTAQDVIVEGFCMSNCGYHGSGQGKKSVFIWVGNSVTQCPGQCAWPFHQPIYGPRDKPLGAPNGDVGTDGMVVNIASLLAGVVTNPYGNGYYQGPAEAPLEAASACAGLYGRGAYPGYAGELLVDTISGASYNAHGTNGRKYLLPGLFDPNKSACSTIV*