MTARAIRAVLAALLVATSAAAVDFCPVLHARAAFAVSGLCRARAGRRCASLTLIDDGGCSLALNAKAAFAASAMATALLHPIDTLKTRLQSDAYTVSPARAPVLRRRRPAPDEPARPRLMTGLYTGLPANVLKEAPDAAVFLMVSEELSRTLAYSSPWFASHLAATLTLMLSGAVGDAAGSVLRLPAEELCNLPQSPPQSPANLPRLQVAAYAEAKQRLQEAALRLHELGSDLGSWSQRANAARCSGVSELAADAVVEGLPLDLLAGVFAGVDLVREQGACTLLRGITCRALYYALPRCRTLYYAPLIGVFFGLYEHFRRVLS*