MSNYHIAVLAFPFATHAGLLHGLVQRLANALPNVTFTFFNTSKSNSLIFSNQTNPHCTNLKPFDISDGVPEGYAIGEGGIEELIGLFFKSAKNNFQNAITTAEDETGKKITCVIADAFIWFSGEIAEELGVDWIPVWTSAAGSLSVHIYTDFIRENVGVQGIAGREDEIVKFIPGFSELRLGDLPSGVIFGDLELPFSQMLHKMGKTITKANALPINSFEELDPPIVENLKSKFKNFLNVGPFNLTSPPPSANIIDKNGCIEWLDNQEPNSVAYIGFGTVATPPPNELISMGEALEESKTPFLWSIKDDFITHFPKWFLENTSEYGKIVPWAPQVQVLEHSSIGVFINHSGWNSVLESIASGVPIICRPFFGDQHLNSWMVEKVWKIGVKIEGGVFTKSGTMVALDLVLSKNREELKQQIGMYKDLALKAVGPSGSSTENVNKLVEIITSSN*