MEKTTEQDDFIFDSYEEYLKKKITPTDLYYIEDEELIFEIFSLGLKSRGVLSKEDFYSTHYQKKKKNEKNIIKEEKVNNIIYDINLLYNNSKGFFFNLNYHLHFCQEKKISTILFIRYISKKKSEISSYIDINNKKIAEKINKKKYIYASKKDLSYYNWHNNYVCTNNSENYEIIINKKIGLIFKHIHSNTYFILNSQKELKIKLSDNIYKQNIIMNSNPNEEFINLSEDIKKMEIKDPNYLQCILYTLHL*