MLHLHPFRASLLAGARSTAALLGGTRGPPLVAAAVSSSTGDAPVAVRRLVYQLASLHTPRPSFQAPDAPPPQLSRSLLNHPSHPQLNGLSPAHRSCPALLRLRNQQRRTWAAEPAPSDLPRARASSMGTTFCASGQAGAVSEPSGNAAMPSSPPPPIVTDPAEASLRRRKEVGGEWFKVSDSCSLVLLRGDITTWSVDGKTDAIANAANEGLLGGSGVDGAIHRAAGPELFKACYDMPVLYKWVRCPAGSAVITKGYQLPVSRVIHAVGPIYENDETSAPLLEKVYKTSLSLAIKDGIKYLAFPAISCGIYGYPHAKAAEVALRIVKENSSGLVEVHFVLFEESTWTQWFSKAKECFEAISD*