MDTNPTSGLTGGDGSLSLVARNGIFSIHGLLSCLILLHCFAHSFAESNADRIGDLLLYQARSPDGVIRLDDNGVRRFVHEAQPRSYSLVIFFDALQLRDNSELRLEELRREFGLMASTYVKNNQGKDSGLKVFFVEIEFKQSQASFGFFGVSSLPHIKHLPPGSVLPKDADMMDQSDLSRNAEGMASFVESKTKQKVGSIERPPPLTKKQLIIFAAGLLIAAPFVIKKILTNDTPLHDPKLWCSFAILVYYFSVSGGMHNIIRRMPFVMADRQNPGKVIFFYQGSGMQLGAEGFVVGFLYTIVGLMLAFLTHFLVVVRNPNIQRLVMLVMMIFGFWAVRKVIGLDNWKTGYGIHGYWPRRWQ*