MARIKQGVFSWEDVLAHRYQNNKPAALPRSRRQSAVSTRSQSQSRPQQKQADSRFNWDVQLQSSLLSKLSPELRLMIWELVLGGMRIHIIQRPDRRMGHVVCPGVFTKIEACDICRGGLPSSSSSCCSSSSSSREGSRSPQMLMRSNLLALPIVCKQVYAESIHLLYSLNTFEFSNTWSLTYLHPTIPPDFWDSIRCVELSWAFPGHWLPTKDPVKSVYFSAGRQQWLETCGALTRMAGLQNFTLHLSGSWFCEPVEKLPVFLEPLRGLHLPGRKRWEVRLPNQPYYVEEVGNGNVGRELRKRGVDCRVLAA*