MATDKEKNGTSSNSSPGKRKMNDAEQPSEGKATNTSGYRSDPLTSLWITRLSPKTSGPLSNRDLCHRRTGEALDGFTDFIRLKAQWQNHPSSYQDKNIVGAREEEHFTEDPVCMHNCANSTEVSFSINKVNGHHDEKSMCKMNSTLPFSRFRNSEAMASVFARRLDALMHIMPSYGTDDSSHGNLTCFFCGIKCHHVRDCPEIIDSELADILRNANSFNGANEFPCVCIRCFQSNHWAVACPSASSRTRHQAEYGASLVHESSPCKILLNPRNEDDAKQSDGKDSQLQAADAPTVRNGKLHEASASGKINMNMKPFERDTASSSGEKKLKENQVMPLSNFINSQIADVPKGIFDAVKRLRLSRTIILKWMNSHTPPSHLDGFSCACGLGSGNRDWGELGIMLPALLEFKVRVQNKSSKILLL*