MKITVQSSKAVKPDYDGGDAPAAATVVPLTVFDLISFDDYMFGIHAFHPPSPTTAALEAGLARALAEYREWAGRLCADPATGRRGILLNDAGVRFVEASAADGATLESAMPLLQPTPEVRRFHPSAGGAGEELMLVQVTRFACGSLVIGHAMHHAVGDGFAISRFLVAWGQATRGVAIDPVPVHDRTSFFVPRDPPRVEFEHRGTEFKKPREDKKNARMRGGDGGAGAGDDDDDDEVVVQLVRFSREFVSELKSRASATAGAPGRPYSTTQCLAAHLWRCVTAVRGLDGGRATTLHLAVNGRARMRVPEGYTGNAVLWAHPATTARELVAGPLGRAAELIRGEVARVDDAYFRSFIDFASSGAVEEEGLVPASADPEAMVLGPDVAVYCLLRVPFYDVDFGGGRQFFYTPGYYPAEGVVYILSPSPLGDGSVEAHVSLYRRAMETFKGCCFSPGEPGVVLQ*