MGKKKKDIIQLDRESVIPIHKPKLIITLSSLIEDRSERDEFLKFCKRVEYTIRAWYILQFEDMMQLYSLFDPVHGAEKLEQQTLSPEEVDTLELNFLAYLFQMMDKSNFRLTTDDEVEIALSGQYRLNLPIIVDESKLDKRLLRRYFAKHPYENLPHFVDKYIIFRRGIGIDKMTGYFINAKVNTIIVRFFGSLFRWTGISRCFYGKSSSQCKKEQENPIQISTEAEQDGLSVERIHIENMKLSISNLMNKITIQEPTFDRIIVVYRRISKKEKLKRGIYVRHFKNIPMADMEIVLPEKKNPGLTPIDWVKFLVTAVIGLVTVISSLSMSKVDIRVIFAILSTLIGYCAKTYLSFQKNLNEYQNLITRSMYDKQLDSGRGTLLHLCDDVIQQEIKEVIISFFILMEQGKATKQDLDLHCEELIKEKFGETCNFDIDDAVQKLQKLGIISQDDVGRYSCISLEHANETIGTTTEEIVKAKQGAWNI*