MLVFAASQAGMYEKAQVYARVLREISRFVPDNAAVVGPHWPAPLLVYTLFGNWSQVAGEPLPPETVLPLNTAVLNDLADRVNKSLLGEAAAGGGSSTTSDVFLDPALDPVVRDRVPAPPNRPALLTAMDYRRQPADGPQFAVAVWLYAQLMAVADKVHELQRLSKTDIMAAANINDIIAGMNGNSSSSSASVTVFLADQKLLEDLHATLKSVVAAIPPDGGSGGEEHGGAGGEEEEAGPGPGLGVLTPGYKLMANVMLKMAEARVSFIGLNFTSGFKALEQAVELEDSGGYNEPPRLAQQPVRQCLGWALMTIGNHTAKEQLLKAMQAFIDDLARNPNNPWSVMGLQQLKEKLPNSGLAENPDALLEALERVRDILSRVTMEPDAANAAVEKHLKSSCYAFGKLKLLP*