MVMNSLLLNGRRSPVLHKWRNLGFVVQKESAFFNSYSSSANAPSRSSRDGRKGKNFTVSYLVSSLGLSKKLAESISRKVNFTDKANPDSVLSLFRSHGFIDSQISCIITDYPELLMVDAENSLGPKLKSLKSRGASSSEFTQIISTVPRILGKKSISVYYDSVKDIIVADQSSNYEFPQGHQGNKIRNVSVLRGLGMPQRLLLHLLVSKSQPVCGKENFDASLKKVVELGFDPTTSKFVVALRMLYQMSEKTIEEKVEVYRSVGFTVDDIWEIFKKTPTVLKVSKKKILNSFETFLGLGFSRAEFLMMVKRYPPCIEYSLESVKRKNEFLVKEMNWQLNSLVLHPQAFGYSMEKRIIPRCNVLKALLSKGLLRKGSKLPSGSSVLSCTDELFLQRYVMKHNELVPVLMAIFNKGRVS*