MDDELLKVPVDSPVLHADDVHTSPRSPRKLWQKMKQKYHLVEFHALPNYLRDNEYILAHYRADWPLKQTLLSIFTIHNETLNIWTHLIGFMIFLGLTIYTVMMLPSVVNMEVLPSLLSLPNMSDLQKIPKEVLTVLSASLPHLHVPEVLANAFPEGLNLHIPEMLTNCLPEALLSANRTNQCVFASVKDDVANLIAPFLQKPITRWPFFIFLGGAMFCLLASSTCHLLSCHSERVAYIMLRVDYAGIAALIAASFYPPVYYSFMCSPLLRNIYLTFITVVGVVTVLVSLLPVFQSPEYRKFRAALFFGMGLSGIAPIIHKLILHHHEPEALYTTAYEIVMGLFYGFGALVYATRIPERWKPGRFDIAGHSHQLFHVL