MGWYSWWTGKIGSDADKHTKHQPHKRNRPKVALIIGVTGIVGNCLAEKLTHSDAPGGPWKVYGAARKPLPKWLADCHIDYIQCDVLDEADTRDKISLLKDVTHLFWVVWVNQNTEEKNCRVNGKMFENVIEALLPNAPRLQHICLQTGGKHNVGPFELIGKIKPHEPPFHEDMPRLPCPNFYYTLEDVLFETAKKKEGLTWSVHRPKAIFGFSPSSLMNILGGIAVYAAICKYEELPFDYPGNKVTWEQLGDASDAELIAEQEIWASIDTSGKNQILNISNGDVFTYKRVWNLIAAKFGVEVPHYDGQPFSLEERMRNKGHVWDAIVKQHGLLHTKLEDVGNWWFVDVLLNAPVTTVLSMNKSKELGFMGFRNSETSVFHWIDEMRNRKLIPE*