MASSLVADGSLVQATTSGKPRSGSNLRRALSHDYRYVHLRTTSTASSVVAAAGAGAPSSSSLATVSAGEEKTRLGSSNVEVTKLGIGAWSWGDTFFWNNGSWDDRKMEDAREAFNASVDAGINFFDTAEVYGSKALGGGEDSEKLLGRFIEERKRVDNKDIVIATKFAALPWRLGKGSVICALKESLKRLGLSYVDLYQLHWPGLWGNEDYIDGLADAVQQGLVKAVGVSNYNEQRLRNAHTQLKKRGIPLASNQVNYSMIYRAPESNGVKKACMELGVTLIAYSPIGQGVLSGKYTPERPPSGPRGQIYNKEFLTKASPLLQALRDVGQRYGKTPTQVSLNWLLAQGDVIPIPGAKTAAQAQEFAGAVGWSLTNDEVEELRNLASRVAPVRGFPAESF*