MRLDELTDLIKGCGDAIELQRVHAAILRSEHARNVFLGNMVLLMYTRLGSLEQARQAFELLLHPNVFSWNLLLQAFIEHGEMDRSKHTFDTMPARNMVSWNCVVAGYAHAGDVEAAKAVFDTMPERDVVAWNSLLQGFAARCDVEGVRRTFEALPEADVVSWTSVIAAYALSGHPDVRAALALFYTAMPLHDVVSSTTIVALYAASGQLEAAKLVFDTMAQRNIVSCNTMVAAYAAGGHVSDAERIFHTRVFARMLERDTVSWNTVIAAFADSGHGQDAMLMFLRMLVDGLVPNQITYTSVLAACCSWDESRSHFSSMVGDHGVGAVRAHYSCVIGVLASTGELGKAWELIEFMPFVPDAAAWGALLSGHRVHHERTGAAAAANRFADLEASDSAPYVLLASL*