MELKVWVDGVQRIVCGVTEVTTCQEVVIALAQAIGRTGRYTLIEKWRDTERHLAPHENPIVSLNKWGQYA
SDVQLILRRTGPSLSERPTSDSVARIPERTLYRQSLPPLAKLRPQADKSIRRREPKRKSLTFTGGAKGLT
DIFGKGKETEFRQKVLSNCRATAEELKRLIRLQTGKLQAIEKQLESSEAEIRFWEQKYSCSLEEEIVRLE
QRIKRNDVEIEEEEFWENELQIEQENEKQLQDQLEEIRQKVTDCEGRLKDYLAQIHTMESGLQAEKLHRE
VQEAQVNEEEVKGKIEKVKGEMDLQGQQSLRLENGIRAVERSLGQATKRLQDKEQELEQLTKELRQVNLQ
QFIQQTGTKVTVLPAEPTEIEASQADIETEAPFQSGSLKRPGSSRQLPSNLRILQNPVSSGFNPEGIYV