MLARVSRTLPRRVTAKPAVWKTCRSFVQPSGADRASVMDVPSSYQEDNHLTPRPDMLGFKLEAPRREGSVNEKVRPIYLDMQATTPVDPRVLDAMLPYLTDQYGNPHSRTHAYGWEAEQGVDEARKHMADIIGADMKDIIFTSGATESNNLAIKGVARFHKEKKKHIITTQTEHKCVLDSCRNLGEEGFDITYLPVQRNGVISLEELENAIRPDTSLVSIMAVNNETGVIQPLKEIGAIVRKYRGVYFHTDAAQAVGKIPLDVNEMNIDLMSISGHKMYGPKGVGAAYIRRRPRVRLEPIFSGGGQERGLRSGTLPASLVIGLGEAARIAKLEMERDHARVKELSDRLLNSIYSRVEHVVRNGDVNGYPGCVNLSFSYVEGESLLMALKEIALSSGSACTSASLEPSYVLRALGAAEDMAHSSLRFGIGRFTTEAEIDFVVEKIVATVERLRDMSPLWEMVQEGIDINSIDWSQSQH*