MNPSRPITPFRLASLLRLQKDPKLALQLFKNPNPKTPSKPFRYSLLSYDLIITKLGRAKMFNEMQEILAQLKEETLFTPKEALFCDIINFYGRARLPENALKLLVELPSFRVQRTVKSYNSLLSVFLMCKDFDKMRELFVGIEKLGKADACTYNLLIRGFCASGRLDDASKVFDEMTNRGVSPNVITFGNLIYGFCLHLRLKEAFKLKTDMVKVYRVYPNAYIYASLIKGVCKNGELSLAFRLKKEMIRNKIELDPAIYSTLISGLFKAGRKEEALGVWEDMKERGYKPDTVTYNVIINLFCKDKDFEAAYRLLDEMVEKGCKPDVISYNVILRELFEEGKRGEANDLFEDMPRRGCAPDVVSYRILFDGFCNGMQFKEAAFILDEMIFKGFVPCSASICKFVNRLCEGKNEDLLRSAFNTLEKGKLVNVDLWRMAVAMVFKDDKLSSSFNLVDSLIDVMN*