MDQKHEAGVKHLDDVVPSVWMAPTAYITHALSFLQCAKLLARHGLTITLFYLDDDFHSLDAMENGMLLDNLKREGLDIRMQCLGPRARLVDDGSSDLFRHRQIHHCTAGAERMVQKYMRSEVDRGTKPTCLLSDVWLGSLREEATSYGIPSWVLCPYASGYLSTLTYVYQLQSKGILNLPYSFRDGVNRNECISIPGLPLLKIQDIPIYFSRESPLFEYLSIGAASVSKCSVILLTSFYELESRSIEGFKSFMRALAVGFHKKSPTVWSIGPTFDMASYSKESNVAESEPGELHKHPSIAFLDTQAASSVLLVMFGTLVYHTPEQIEEIARGLENSQQPFLCVLNVPNMNTGWITPGHEEDRISAVVPADCIGNARGRGLFLEGWVPQKKILAHPSTGGFVTHCGQNSILESIGMGIPLIAWPMLSDQLLNARFLVNEVQIAVDISRGPDGFVDRKELEKSVRTLFHSDEGNLVRRNCLMMREMARKAVQENGSSWKNIEALVALIRSLST*