MSERVKLHAAMLALQFGYAGFHIVSRAALNMGVSKVVFPVYRNILALMLIGPCAYFLEKKERPALTFSLLIQFFLLALCGITANQGFYLLGLYYTSPTFASAIQNSVPAITFIMAAALRLEKVHISRRDGLAKIVGTVACVSGATIITLYKGPPITHLWRPNLDVTASYLKAFQGNDLSAKTENWTLGCIYLLGNCLAWSGWIVLQAPFLIIAAFLETDLEHWKIHSGGELFTILYAGFVASGIAFSSEEKLKSDGKRKLRRRKKFSPMILWLDLQSPSTSSGDTSNLLALGSNKGLVVGGG*