MAAVPSAAFQVEAAVIGAGVIGLAIARSLAMAGKEVIILDRAGTIGSETSSRNSEVIHAGLYYPQASLKARFCVEGKLALYEYCQSRSIPYQKCGKLIVATQKEQLETKILDLQQKAVQNGVLDTRILTTKEDVQVLEPNIQAVGALWSPSTGVINSHSFMLSLLADAEDHGATLATVVNSAGLWAHQVAQSIHHYNNHNCWSIPRQYFAKGNYFQLEGCNSSKNPFTHLVYPIPEPGGLGVHATMDWSGQSVKFGPDVEWIDVTTTTEPDGIDLMPHPQRAQGFYEQIRKYWPDLPDNSLIPDYAGIRPKLHHPSLDIDHGAAAPFHDFYIAGPEQHGVPGLIHLFGMESPGLTSSIAIGDYITQQVQSWK*