MTARAVRAVLAALLVAYSAAAVDFCPVLHARAAFAVSGLCRARSGRRCAALTLIDDGGCSLALNAKAAFAASAMATVLLHPIDTLKTRLQSDAYTVSPARAPVLRRRRPAPDEPARPRLMTGLYTGLPANVLKEAPDAAVFLMVSEELSRTLAYSSPWFASHLAAVADAKDRMGSDTCSLRTLEKSHEHTVPRVTAPGTLTLMLSGAVGDAAGSVLCKRLQTASGAGGEEGGLGLGGWHRALADIDTELQVAAYAEAKQRLQEAALRLHELGSDLGSWSQRANAARCSGVSELAADAVAPLPPPPANSRSAGVDLVREQGACTLLRGITCRTLYYAPLIGVFFGLYEHFRRVLS*