MDDDRADTNKPDEVLLPGFRFHPTDEELISFYLRRKIQQRPLSVELIRQLDIYKYDPWDLPKLSSSGEKEWYFYCPRDRKYRNSARPNRVTGAGFWKATGTDRPVYSSEGAKCIGLKKSLVFYKGRAAKGIKTDWMMHEYRLPSLGDPSRPNKTPKDKNIPADDAWAICRVFKKPNSVAQRVLSRSWGPASIATADPELLPALQSIQASRFALETSTCSANRFNSQQQQNLSSSQDGSSCKVITFNRSPYLPSEKDIHSSSVVILPLEIQSQQKSSDVTSALLSMAPGILSSANEAIPNTEFGLLGPSNGYPIDWATDTSGGIVNSDDDPYKRKSGNGYSSGYECGIPRKIKFPFNLGNDMMFLMVHGGEVIIDGGTKSSMGGGRRAWNSSQQIWSDIAPYDLDGRLIESRWLEDVNSL