MELSHFLPFFKLILFSFSMTLPIMCVSHLSLLNNLTDQQALLSFKDPVTLDPYNVLGNWNTSMNFCNWTGVSCSKRRQRVTYLNLASTGLQGMLTPHIGNRSFLQVLTLRNNSFHGSIPPEIGRLYRLQVLHIGRNQLEGRSHQASVDVKCCSGWKDASLRNWVFYKRSRTLPLEQPSGPIPSSLHNASKLTVLELQKNQFNGPVPTSLGHLRALKVLHLNNNRLENWPGSPNLSFIDSLTNCTFMEVLQLGNNPIAGFMPDSIGNLSNNLKSFTVGGCHIVGSIPESIGNLQSLTDLILYRNKLEGSIPTEFGQLQSLLYLYLNDNMISGSIPPSINNLTKICLKPGQQ*