MADTGLRSMNFAALKRADPYAREIVDSATHVALYTFEENEWEKTNIEGALFVYSRNGEPYHSLVIMNRLNTNNLIEPVSKGIELQLKEPFLLYRNAKCRIYGIWFYDKDECVRVATKLNTLVKESIKQSQGETMPQNSVYNSSTTSTQSIDIFSMLSKAQDDFNSNKGVAGNKSESTPAKAPDMTSQSVMDFFAKAGSGASAQMPAVSSLPSPGIFGPRATDSREVPQLLQRLMSNPAHSVEHIEKQQRSVTPQEGQSSNGNSTLDSGIKPNCMFSLKSTPLEKQNQRIPGLKKALDSSDANGIVTMENELNLMHLSSPKTTSPLAAYLNQSQDIGHTVSSYYGSKVEDVGHSYPKIDSVTTQQKPALMPPTMFTASSGGDVQPSPQPLTRNQLLQAFNYLLKHDADFVNKLHEAYVKSFSEKAFSVS