MRVDTILSSSLKTSMTSSKEDDSELRRGPWTLEEDTLLVHYIGRHGEGRWNLLAKRAGLRRTGKSCRLRWLNYLKPDVKRGNLTPQEQLLILDLHSKWGNRWSNIARHLPGRTDNEIKNYWRTRVQKQARHFKIDANSTAFQDIIRCFWMPRLLQKIGGSSAMPSPRPPVSQPNLNYAPQLSTFPPAQQQQVPLDMSVTMHCLEPREQTSGSEHGTGSCISSAESMNASQMSQISEYPTSPFQAMGNNSEYSTPVKGCYHVDSSCYDMEAINLAAMSVPGELGILAGDRHMEEGDWGGYDFGDTMWNMDELWQFRNFQGKEI*