MVTTRSGASSAPHEAGGGPGAGKLLIKALVTGGAGFLGRHVVRKLLDSGRYEVHVFDVRTLDEPRPHSSRVGDLRKPEDVAAAVEGMDVVFHIATAAPTGENALNIALMNGVNVDGTRHLLDACVAAGVPKVVYTSSASVVFDGKPLYMVDESTPYAKRPMDHYTRTKIQGEQMVLEYNGRELSGTALCSGNEAPTKLSTVALRPSGIFGEGDAVFVPTLVRNARAGKMKYVLGSGANQCDFTYAGNVAHAHLLAAEALSPASLIAGKAYFITNNEPKPFWGMMGDVCEGLGYGRPRIHLPFMLVFVLAMIFEYVVRPLVRLLGKELRSDFTVNRILIATTNRTFSTAQARKDFGYAPTIKLSDAIAKTLASFQELRADHTQQQQQQVGSSGAGVKKAD*