MDFLATAGHSTNTFLLQVVKYQIVAFDIVNYVHEQGNTALHIAAFRGHLPVVEALMTTSPSLISARNEVGDTFLHMALTGFRTLGFRRLNREMELTKHLVSGSIMDVNDVINVQNDDGRTVLHLAVVGNLHSSLVELLMTMPSIDLNVRDSNGMTPLDLLKKQPHTASSEILIKELILAGGISNSRDHEKRSAIASQLKMHHIVGSPGTSFRISYVEIFLHAGIDASGVSERTRTRTTSFSRESDDDTSSVDSVKRWSHVETTPTPLRQRYSKVSSLFGNKRTLASPSMKMRSAADHTLPESPPVSASWSSSSLIDKIEAVRLDKDEPSPSASAMIRHTPKKYGSLNSRLMNQYLGTGAQLGDSTSGQRSRRSLLSVV*