MKSTALVLLTLAAHVLLAQCHRPEIHDTGGLSRGAFPEGFVFGTAASAYQVEGMAKRGGRGPSIWDAFIEIPGMISGNGTADVAVDEYHRYKEDVDIMKSMGFDAYRFSISWSRIFPNGAGKVNQEGVDYYNRLIDYMLQQGITPYANLYHYDLPLALHQQYLGWLSPKIVEAFADYADFCFKVFGDRVKNWFTFNEPRCVAALGYDNGYHAPGRCSQCTAGGNSMTEPYLVAHHLILSHAAAVKRYREKYQHHQKGKIGILLDFVWYEPLSKSKADQAAAQRARDFHLGWFLDPIVHGQYPESMLKIVEGRLPTFSHEESRMVKGSMDYVGINHYTSYYMKDPGAWNLTPVSYQDDWHVGFVYERNGVPIGARANSYWLYIVPWGINKAVTYVKERYGNPTMFLSENGMDQPGNVSITEGVHDTVRVRYYREYITELKKVIDDGARVIGYFAWSLLDNFEWRLGYTSRFGIVYVDYKTLKRYPKDSAFWFKNMLSKKRS*