MLGLVGALCSRIILSVQSGILRTGRFLLLLSLLLSLAYSFGWLHRLLWHLVESALSKALNGTPVTIGSLQFDLVRGRLSASNLILHSPRRDEWKWQSPVLARIGKLYVKTNVVYFLFSDWILGEEAPLEIYTLQLSDIQVFVERQQSFFNFYLLDPHNILPDPATLDLDGPGPTPRPGPYSDQSRTRRMLGIASPSPPAAGLDNDSRVDISSDPSDHHAQKVVSDMIKAVHDLGKAAQYGSLQGALDSHRQTITSQLRKLKASKKTDAMQEGVRIVQQVSKQVVEQTRGVKERGILPSRRTLPSNNRTLYARIGRVVLEDARVFTRDQFDEDKRSSASSWNKPIVLQSFIIKSAEFCPPLAAKDDEGYPLLYQPINALLDVVWKRILGEIAKSNTNILLQTAVGEVLDFWMEKEIATLPE*