MTKSAELYQKAQTTIPGGVNSPVRAFNGVGGSPIFIDRADGALIFDADGKAYIDYVGSWGPMILGHNHAVIREAVIQAAQRGLSFGAPTEMEITMAELVSELVPSMEQLRMVNSGTEATMSAIRLARGYTGRDKIIKFEGCYHGHADSLLVKAGSGALTLGQPSSPGVPADFAKHTLTARFNDLDSVRELFAANQGEIACIIVEPVAGNMNCIPPVEGFHEGLREICDQEGALLIFDEVMTGFRVALGGAQAHYNIKPDLTTLGKVIGGGMPVGAFGGRREVMQYIAPTGPVYQAGTLSGNPIAMAAGYACLNLLREEGNEKRLAAKTKQLADGFKSLADQHGIPLLVHQVGGMFGFFFTEQETVTCYEDVARCDVERFKRFFHLMLQHGVYLAPSAFEASFTSLAHGSKEIEATLEAADRSFAILAAEAKA*