MVQIKVAALAMLFASQVLSEPIEPRQASVSIDTKFKAHGKKYLGNIGDQYTLTKNSKTPAIIKADFGALTPENSMKWDATEPSRGQFSFSGSDYLVNFAQSNNKLIRGHTLVWHSQLPSWVQSITDKNTLIEVMKNHITTVMQHYKGKIYAWDVVNEIFNEDGSLRDSVFYKVIGEDYVRIAFETARAADPNAKLYINDYNLDSASYPKLTGMVSHVKKWIAAGIPIDGIGSQTHLSAGGGAGISGALNALAGAGTKEIAVTELDIAGASSTDYVEVVEACLNQPKCIGITVWGVADPDSWRSSSTPLLFDSNYNPKPAYTAIANAL*