MVFDRASTKGRRPGADDIDAPARLPLLNNVYYRDSLCEYGALFAIANRVDHIHKNSWIGFQSWRAAGRKVSLSEAGEKALTDAVGTGKHGNAIYFWARMDNDTRAGTRTATFPRQKGFWSYCDAINAGNCRVVFLEAFKRMYSLPESWMAVPPMPVDGDSWSVLHSWAMPTRSFLEFVMFARMFIDAMDTQHYNEHHDNGNCCLSISKDPHCYCRLLELLVNVWAYHSARRMIYVNPETGHVQEHHKLKSRRGQMWVKWFDFTLLKSMDEDMAEEVDTEHPTKRWLWPSTGEVYWQGVYERERHRRNRLRIEKKRKSKDKLVRMRHRYRQKSLGKYVKPPPEEQMPLPINVTALI*