MVKSEFRMFVRTAPQAELKKRKGLKTFTAEDGEQVPHEALKDAKVVVHAESYYPYQKDISLRLADAKDPEGSLTGSVMLKAETDGVCEYADDFEVAALAEANDSLTEIGLPTIPTKYTLVKITGKKREVKVDPKIAKKLKVEYWNATVNVIKTAHGRGRGGELVEEWTICALKGDKKSVAAAMPEFKEACLSIMGKGTGKLPACITCGFAEFITKIAGCVKPPSIEIKNRAAPGDPPLHIQKKKRKAGDVPAGDADDLPLNKLQKQVLPYSGKKRGPKSKAEKALAAMAAGAADDVPLLFMLPKKPMPVLPKRPPKKDKPPPKPKKLPYPGKKRGPKTKAEKAAMAAAAAAEAEADDEISLIDLAKKKIPYTGKKRGPKTKEEKAAMAAAAAAAGDDVTLAALAAKKPYTGKKRGPKTKAEKAAMAAAAEKNDELPLSSMIKSPKKRGPKPKGATADATTPPPKKKVAQSGPKKSGKKVMGSLGDE*