MGRVCVTGASGFIASWLVKLLLDRGYTVRASVRDPENIAKTAHLTSLPNASERLELFKADLLDIGSFDSAIDGCEGVFHTASPFFFNTTNPQEDLIDPALKGTVNVLNACAKARSVKRVVLTSSVAAVAYNSTRKPEDVVDETFWSDEDYCRRGNFWYQLSKTLAEMEAWKMSKEYGLDLVAINPAMVVGPLLQSTMNTSSEIILKCLNGSASTFPNTALGWVHVKDVAIAHILAYEVPTASGRYLCIERVAHYEEIMKILHKLYPDHPVPTKCADETSPRAAVYKVSTEKLQSLGLKYTPIEEAIKECVLSLMEQKLVKGNL*