MSESIIKQQFDTIEFLKIYKQHPCLWDKALPDFRNRKMRDAAEEKLLPISKLSNIKELRSKIRSIRGTYNQEVNKIHMSMKTGCGKKDIYIPKLNWFSYADSFLRKNFEQYVETQLNLILNDEFNTDGTSQICNNEEHKVTKYMPDQDLSFQIQQKKRPLQNRNILKSSASKLLKINNSLDEAVKVLREVSSSSSSSRCSNNEFTVFGQLVASQLAQIPLEDAIHLQQEILTKINESRLKHIHNSMNNSSL