MATASDVRVSRARTRLFQILERAIDDAVEQQIQDADASRGSEAPKAEELNVEQMRDAMRCVFYPALEIMDAAIERRVGANKRAGVLVEAEDAQLERRLADTVSELTELRSQVEHYRETLPRGVASVCHEQLERANDELERLLSSLKEPDRATDRNGPEYSSVTVSKSKHLMVSEQVERTIQLISNVNAEVAELESKLKSVDRALDIVKVNDKENAEIMPHRKAAKLFRRFSYEDAQSSLEVGRVPNETKENVLQARPKAEGATRKRKTPDHQRHPEGAQGPSPGRVLRKRLLGKRPTNL*