MAKAESSVVSDLIDFLNASPTAFHAVDEAKRRVKVAGYEQIFEKGDWNLQPGKKYFFTRNYSTIVAFAIGKKYIAGNGFHIVGAHTDSPCLKLKPVSKVSKGGYLEVGVQTYGGGLWHTWFDRDLTIAGRMIIKEGKGDSASYSHKLVRIEEPIMRIPTLAIHLDRGVNDGFKVNAQSHLAPVLATAAKAELNKTAAENGPDGKPNESLNSSSIQKHHSLLLQILADKAGCKPDEICDFELQACDTQPSIVAGAMKEFVFSGRLDNLCMSFCSLKALIDATVSEKSIEDESGVRMVALFDHEEVGSSSAQGAGSPVMFDALSRITTFFSSDSQLLEKAIQKSFLVSADMAHALHPNYMDKHEENHQPKLHGGLVIKHNANQRYATNAVTAFIFREIAANKNLPVQDFVVRNDMPCGSTIGPILASGTGIRTVDIGAPQLSMHSIREMCAVDDVNHSYHHLKAFFEDFTALDAKIAVDI*