MALRVQAPDGVKVYTVSGGKNIPAWLSDKKKKALRKDEEYRRRIELIQDFEFPAGCQKIKVTPDGQYIFASGYHPPQMRCYDVSQLSMKFDRHFDAEIVDFQILSDDYSKAVFLCADRSVCFHARFGHYYKTRVPKFGRDLAYCPFSAELLVASSSPEVYRLNLSEGRFLTPLAGRSPAVNACAISPAHGLLACAGEDGGLECFDLRQRDALGRLDASAAAGAGGQPLTALRFDDSGMHVAVGTGNGLVAIFDLRSX