MNKRQHAIVFAWPGQGHLNPLLRFSELLAEDEGCRVTFVHSHQNLTRVRKAAAGSEIQRRGQVEFVGIDDGVPDGQPRNLASLIEATDAQRRGGLVAAFDSLVATLLLQQHHDSTQAFIVSDFFMAFTQDVANKYGLPRIGVFVQSAASFACHVAVSQGFRPLPGAKFLNCLPGVLPSTTRCAEMISFFQDYDPSDPLFDYMIRSFKRLSEPAWIVLNTFDELEHDAIEYLRKSTNIKHLSCCGPLLPPTFFTSVHSSNDYAKESMWEEDHGCLEWLDEQALSSVLFVSFGSLVTLSARQAKELASGLEDSKVPFLWVMREGLIEDGDFPDGFVERVRERACFVSWVPQMKVLMHPSVGGFLTHAGWNSVIESVGAGVPMLGWPSFADQMLNCRCIMDSWGVGLSLFGNEDCGEEGVVPGVLIEKKIRALMLELPPSVERHCASLKEAASKAVDSRRSSLIPVLDSLKQGFMVV*