MSTSLIRRTLDYTMGYSSALRRFLCRHKSSTFTYVGSSGTCYGYGYGYVSGAHRSFSTPAASLRTPPPRTFAESLAIKPDVTHVVGRTPMVFLNKVAEDCGAFIAAKLEMMQPCSSVKDRIANAMLSDAESKGLVSPDTTTLIEPTSGNMGIALSFVAAAKGYKLILTMPSYTSLERRVTMRAFGAELILTDPTKGMGGTVRKASQLADEIPNSFMLQQFENQANVKAHFETTGPEIWEDTAGKVDIFVMGIGSGGTVTGVGKYLRSKNPNVKIYGVEPSESPILNGGSPGPHQITGFGVGFKPAILRMDVMDEVLQVSSDEAVAMARELALKEGLLAGISSGANTVAALKLAARPENKGKLIVTILPSFGERYLSSVLFKSLRDEAEAMEPVSYT*