RRRLARGASSASSCCRRGRRRRTRGCSASPRRTASAAGAGSLGARSCRDRWRHHLARDVYHRPFTAREDDELLRLHYRLGDRWKEIGRAVYGRTSRVMKHRWRELRRGGFPAAATRKEQAPAMDADDMVESEMEESDQSLPPLSTLSRTLLPRASVLAALPTTTQWIPWPAASRLGSRAWQFDVT