MELATGVPQLQVGMTEMSRGSNSSGIFLQQRPAPLSSSPRLSLLLALSSQATLQAQRNFQSLTSEAIKYLNPRRGEARNLEEALMSVPDLETIPYRVLRREEKYEIREVESYVTAETTMPGTTGFDFYGSSQGFNTLAAYLFGKNVKKNEMEMTTPVLVSRSQPEGEKMDMTTPVISQQNKSGQWKMAFVLPSKYGDDSPQPIDNSVKIQRVPSKVVAVTAFSGYVTDDIVKMRERELRKLLETDSKFRIKEYAQVEVSQFNPPFTLPFTRRNEISLEVVPVDF*