MKLLTKEQEAAHYNATLRGGTLGGGLGLAIGGLGVAVASRRYQFFRQLTLPLKAFLITSAGTFGGIVAADHSSRAFERSQNPLDREYDQRQKEKEAEQSRGKTFTQRAMDWGREERYKIVGGSWIASMVAAFAIVNRNKYLTGQQKLVQARVYAQFLTLGVLIATAAFEISDKRNEEGRYETIKIVDPTDPEHKRMIEKKRLVEESDGDTQWKDMVAAEEQRMKEREDDEKRIRARKQKKENANKKQEKKDDKKDEGSGEKQQEHPSANDAKNNDEEKSKNKEKSSK*