MLTVLGSLRARLPHAADLGSISSFYFERGDDFREVREFVHHTDTRYGLHMEYLDNNDFKAGLEEYLTRHNTLAIILGTRRGDPNAEGQEYFCPSSDGWPPFMRINPILDWTYHDVWTFLRATNVPYCSLYDAGYTSLGGTHNTLPNSALKKEDGSFAPAYMLADGRLERVGRATKARHQDSLPSSPADVASSISGSAGIVVVGDEILSGKVIDANAPFLCTELRALGWTVRTVVIVPDDVSSIAAEVSRLSGSLDVVLTSGGVGPTLDDVTMEAIAAAFGSNLIRCGRLLLTGTGSVLHVSPGDKAFLHMGQPVLELTKASSPLTRLLVTLEGKQGTTLDAALSRLQELLPPHANNPSEPRLVQHCNMLH*