MGQKLHALMFPWFAFGHFTPYLHLANKLAEKGHRVTFLLPTKAKKQLEPLNLFPDSIVLHPITIPHVDGLPAGAETPSDIPITLWKFLIVAIDRTRDQVEVAVRASRPDLILFDYAYWVPEVAKEHGVKSMMYNVISATCIAHDLVPGGGFGVPPPGYPSYKLLFRAHDAHAMSSFSVYYKRFYDRFTTSLTNCDFISVRTCEEIEGMFCDYIGSQYKKNVLLTGPMLPELDRSQPLEDKWNHWLSWFGPGSVVYCALGSQITLENDQFQELCLGMELTGLPFFVALTPPRGAKTIQEALPEGFEERVKGRGVVWVEWVQQPLILAHPSVGCFVSHCGFGSMWESLMSDCQIVLIPYLADQVLNTRLLTDELEVAVEVQREETGWFSKENLSVAVNSVMDKDSEIGSQVRKNHSKLKELVVSPGLLTGYTDKFVETLENLLKVQNFNELL*