MDLDKSVASITPAQTRVDILAESLPYLQKFRGKTIVVKYGGAAMKSESLQASVINDLVLLSCVGIRPIFVHGGGPEINQWLDRIGLKPNFLNGLRVTDASTMEIVTMVLVGKVNKQLVSLINKAGATAVGLSGLDGRLLTARPSPRAAQLGFVGEVAVVDPTVLRPLVESNHIPVIASVAADEKGQSYNINADTVAGELAAALGAEKLILLTDVAGILEDKDDPSSLVKEIDIAKVRKMVSEGKVAGGMIPKVNCCIRSLAQGVRTASIIDGRVQHSLLLEVLTDQGAGTMITG*