MVLSGPLAMAASDAVITLVAFSASFRLGTVFYSRFLCRESEPRHAAVRHLFALTFALSVSLIELILFDVASIMHSATRRVHWNASCAVLLLLCCVVLPFAQAYYIAVDADFSRPDSARVAFVSTALFLYAFYRVGDPLPPAASRPLSTLSTLSPAAVSASLRSSGLTLSAVAGLGAELLSPTRMASVMSRLLVIGTAMLAVLSGVTAVSLPHAYLAAVLRPPVPRDVLAARRRRMLAAYDEVRAVQRAEALGRHAAAWPARQPNGAAASSLAAAHSSPSMSVRGGARPPPPPLARPGVPPRLAVSPYAAGPTGVSPFPPPSPTKVTASPN