MIIDACGKHGLHEEALLHYGDLCNSGLELNVVSYCSIISAMVNVGKYKKAEHLYRRAQLKGIRTDLHLHLKMIHCYTKCKKTRLGHEIYSLIQKLRMKMTSTAYSTVLALYVEGAWYNHAASTLKHLEIEGISLDRSAHGLLIRAFGSIKDNMAPLIKAVEASQYDVCRLLTSLSLTREEGPKWSPTWIRLVKEYIERIEGDDADSQSILGIYNAFLDCFWQRGLKQAAKILLEEARKDCAVSTCPKIYETELVLDIRGLSVGGSKVAVAEWLNDVRKSTREDFLDGKKMVIITGVGSFPNMFEGELAYSQRKGLKAALLHLFEELDSPFAEAPENPTVVEASTVDVFEWISRVLKRETALVDCF*