MRLIHLFRGFLLSLLHAAHPSVQGLSFIFANCFFLVGNFTGRQYEESVLPHILDRKWALSSPHSKVHEIVVSPGTESSGGTYNMCSFASNLCPSLGEELKEARLGGSSFYVIRDDLLHPLISGNKTRKLDALLPLMESHLVTDVVTCGGCQSAHSAAVAVACAERGMKSHLLLRGEQPEILTGYNLISEMYGNVVYVPRSIYANRDAMLAKHANHVAGHNGSIMWFDDKVSMASIPNGDHATGKVAVVKEGGGDAVALLDFFSLYTFPFS*