MRVISFCTRFHAPSSIRFSIVCHNHPQTHSSCYFRHDNHQMEPCELSANTVIAHPRALTDKMTLIRDAGPSKFQVIADFDATLTRYRVNGLRGRQTSHGLLQQGDAYYDAKRQALYDHYHPLEISPVIPIDEKTKLMEEWWGKTHELLIEGGLTYDAIKKSVANSSIAFREGVSELFEFLEKKEIPVLIFSAGLADVIEEVLRQNLDRTFKNVKIVSNRMVFNDDGQLVSFKGKLIHVLNKNEHALDMAAPLHDRLGVDIGEEDEENVNMKERRNVLLMGDHLGDLRMSDGLDYETRISIGFLNDNIEKSLESYRESFDLVYLNDAPMWGALELVSRLFSTEAS*