MVDIYTFSRVSTKNRTKLLQIKEFLCQHQLTVDDDVEHFVVAYGTNQIIACGGIAGHVLKSIAVSPALQGTGFALKLMTELTNFAYEMGRFSLFLFTKPANIDLFRQCGFFLVDKVEPHIALLENSPNRLSVYCKQLQLLKMSGRKIGSIVMNANPFTLGHQYLIEQACEQCDWVHLFVVKAENKDFSYADRMAMIKAGSKHLLNLTIHSGSDYIISRATFPSYFIKDQQVVNQSHTALDLSIFRHSIASALGITHRFVGSEPICTVTRHYNQAMRRWLEEAHDVSASIQVVEIERSQQASQPISASRVRYLLKQFGVAAIADLVPKTTYSYLCQHYAEHSLQTAPQRLAV*