MSFLRVARAAGASGDKHASLAPDVLKKTLFHFKNLTSLDLGGKKATAAVFTLAAKQPWASTLESFTYRECGATPFDTVGLLGQATHLTSLSMTCDADVLRQLSNAWRKNRGGDAAPLLASLDLSGGWSGRIGWPALEALPSQFPELEKLKITMWLSNAQPFRQLAQPFARLLELSITRLIASYSGGHLTSEKLGSFLRTIFAATPVVETLCIHHGSMYVSGRERKEGKRMDPFPGVDGALAELPTSLVELTLASMSGPEGALALAAALCADRERFPRLTPANASVTKTGGVSSYGYAQTVTFCLDPKVEAKKAADKAKADKGGKAGTSSSRPESSLHGSLAGSDDAMSEDDDVE*