MLPLTLLALAYSLAGPRRYDGRGRRGLSRQALVLCAPRPLTPRQLNGRIANASTVDGILQLHAAHGDALDDINLSTCWSRLGRIAKNADRRRLLQDPALLAPLARQTAAALDDWDLFRREELTQLHVWCLWHSLECGQTEGMPSEGLRRRCHAEFTAQQGRPSRLQRHVGAALFRLVGSRPREEVTIPEGYSLDYLVERGARVAVEVDGPSHYAAASATASAAQHRAPSSATLLKRRQLRSFGWRLVSIPYFEWDQLHAAKGSTAELQRRYLAAALDEAVAETVVAGVS*