MSPPRPSPPIPAWAAANSLFRRHRCLRPLLLPATSLRDHLPVLSHCLVSGLARNPFVASRLLLASSSLSLPFSLALLAYLPASSLSPFSFNSLIRASPPRLAVRLFDQMRSRGVPTDPYTLPLLISACSRSSPTLCQSLHGQGFRLGYNCHLFTQTALMNAYLACGSVVTARRVFEEMPVKDVVAWTSMVSGYVDSRMYLEAVEVFNEMRGADDLVWPNEATVVSLASACAGLGSMEHAKGLHSYVEKTGLEGELIVRNALVDMYGKCGSIESARRLFCLMREKDLHSWTAMISGLSCHGHGEEAVELFFSMREEGVLPDSTTFIVVLSACSHAGLVEEGIRIFNFMESEHNVPRDIKHYGCMVDLFSRAGLVHRAYEFISMMPFEPNLEILGALLSACSINNELEIGELVLNKIESICSYRGGASVLLSNIYANQNLWHEVDTLRRKIRTEAIVRKPPGHSLCHGQPTGCLGRRADSSAQLSL*