MAAAKKSVSRLAQRLVLPAEPTPSGPLRLSWLDRYPTQMALIESLHVFKPAPARHADACPGPARTIERALAQALVRYYPLAGRLAFTDDGGQSHVDCGGPRSGVWFTEAEAACGLEDVDYLEHPMMISKDELLPPTPAAEEGDERRLVLLVQVTSFACGGFVVGFRFSHAVADGPGAAQFMAAVGDLARGAESLSMEPQWGRDAVPDPAGAVVGALPDPAGAKRLEYLAMDISADYIDHFKAQYNSTNNGGARCSAFEVLVAKAWQSRTRAAGFDPSTTVHLCFAMNARPLLHASLPSAGAGFYGNCYYIMRVSAPAGKVSGSSVPEVVKIIKDGKRRMPAEFARWASGEAGAGGEDPYRITSDYRTLLVSDWTRLGFAEVDYGWGPPAHVVPLTNLDYIATCILVKPWAHKPGARLITQCVTPDRVAAFHQGMLDMN*