MACPSRRAWSDGLPPELLAIIVLQLNCLADRACFSAVCRAWRDAAPYADAPQRGVPWLLLPARDAPSFFSLHSGATRRMRLPDGVRGTRFCGVHDGGWAAVAADTWRGFAVVNLFTGVRLPLPEKLRVEVPPGGNHDQFALAAGFTRHHMLIRTVVFSCPPTSPYCIAAAHVSSASNIAFCQPASLSTSWTAYRRDMDIIQDLIFHRGALLQGFHVLTNKEEVLVYAPTAPHRPGAPLKLACTRYSLRPRDDYQPDDALPPTFIATRYLAESRGKLLMVLRHYTGNPVVRRRTRMFRIFELTFGEPAEPRRAATPCWWVEIPELTGRALFLGRSCSRSVDVAQFPMLQEDTIYFLDDANLDLSMVLNNGSTYCNVDMGMYRKGEKIRPGARQFPREFTADCSPPIWLVP*