MVLLRRRAFGESFVGRLWSHANADRYRQSSRPWTAQFHSTRSIWLSSLKTLRHSEVLSGILQPLLLTTTASLGVALFDSVADGVPGKSASKALFQMHSLLGGALSLLLVFRTNSAYNRFWEARRIWENLLNRCRELARYAYCFRDQLQPCRVDRLAQLLTAFPVMLRRHLCLLAPLAPLPAPLCDAMRSSSSRPLYLCKRLAAEISGVSDASDGTFTSRERLMGLSLVNQLGSYVGACERLLQTPVPLNYARHTSRFLTLWCLTLPVSLVGSMGLLVVPVTAFVTWCLFGIQEIGLFIEHCALDNGDIFMDQLSDQERATWRHDGVGGGSCQGGAGSDSDFAARYVPPAPMPF*