MKVDVSYLTSIVSPRPPGRTLEPLDQKSTAHSLNLAILEDGTEPDAATSLYGLLETESGQKAARKFFQTQCSQEQQHTGYAALGHTPFGGPSAAYMSENQFLALMRKLSSLSTPQILDLFDLFDSRDEAGYLGFSDFFLILALFAARESGQCLSFQYRHGKELFERLATPWANLLPQRPPVEGEQQGPLPLVSRRSLSAGLWPARWTCLPKPYPPRSEKPVSSLQSRSHRRNSIFSCSPYFGHGHQPNERQQ*