MASARPPQAQRTAWCGRCGARLSVAPGARSVRCALCHAVTRVERRPHGLHRAAVGFIRGLIGGLTPPQRPAAALQELPPSSFPRVRGCKKRALLVGISYAGTRYELGGAVNDVNCMSYLLRERFGFPAECILVLTQEDMEPGRVPTRANLMRALRWLVDGASAGDSLVFHFSGHGVQKLDRDGDEADGYDEALCPVDFEDPRGGGGVILDDEINATIVRPLGKGVKLHAIVDTCHSGTILDLPYLCRLSRTGYWQWENQQTARLAASGETKCTSGGLAISISGCGDSQTSQDTTALSGSASTGAMTYSFIKAVESEPGTTYGRLLTAMRATIRDNGGEFGIPGPIGTFFRRVITFSCAQEPQLCASETFDIYRKPFLL*