MLTFSPSRAVGGTQNDACGLFAKPSLFISSWSAKQARVLKAKSRIVCQNGFSSQHAPGKQNPLHFLHIDDFDKKTIMHILQRAIEVKSTLKSGDRSFQPFKGKSMAMIFTKPSMRTRVSFETGFYLLGGHAIYLGPDDIQMGKREETRDISRVLSGYNDLIMGRVFAHQDILDLAKFSSVPVINGLTDYNHPCQIMADALTILEHVGKLEGVKVVYVGDGNNIVHSWLRLAALVPIHFVCACPKGFEPDQGTVERVRSTGISKIEIVHDPKEAVVGAHFVYSDVWASMGQKDEAAHRMQRFKGFQVDEALMSLAGSQAYFMHCLPAERGVEVTDGVVEAPYSIVFPQAENRMHAQNAIMLHVLGL*