MSTGQTVLQLPLPSTSLSAKLHPTVLFNICDSYVRRNDQSDRVIGTLLGSVSSDGIVDIRNSYSVPHNESSDQVAVDIDYHRTMFELHQRVNSKEVIIGWYSTGAGVSGSSALIQDFYAREVTNPVHLTVDTKFQNEEATIKAYVSTTLSLGDRQLAAQFHEIPLDLRMVEAERVGFDVLKKAMVDKLPNDLEGLEASMERLLALIDDVFKYVDDVVQGRIVPDNNVGRYLADTIAAVPKISPDAFDKLFNDSVQDLLLVIYLAGLTRTQLSLAEKLNTAAQVV*