MLRSHARSGARSSGTSGQGRGSLTPRNPLSFVAHAVTGPQLQSQLAATEHTPTTTASASSPSAPGLGLRRRDVLLALLPFLGLSTGAGAPAPARADEVPETLPVPVIRPELTPDQRKYDPAVIERFGGLDKPWVPDVVGRAWGNRGNARSRQGKLQEALDDYNTAIAICPWSVDPVLNRGVALEALGRFEEAVSDYRAVLAAAPNDPAGWNNLGNASGGLGRWEEAVEYYGRAAQLSPTYAFAVANRAVALFEVGRTEEAIREMRSLLRRYPDFADMRAALTGALWSIGKEGEAESQWERVDDPRYRDFAWLRFNRRWPPKLYKSLDAFLQLKSLPAL*