MMAAAAISGSSGHLVVSSPRFRQPLTLPSRSGRPIAAAASAVARGGVAVAAVSSPAVSAVAGKDAKQAPKDFLHINDFDKDTIMNILNRAIEVKAAIKSGDRSFQPFNGKSMAMIFAKPSMRTRVSFEAGFFLLGGHAIYLGPDDIQMGKREETRDVARVLSGYNDIIMARVFAHQDILDLAKYAAVPVINGLTDYNHPCQIMADALTMLEHVGRIENTKVVYVGDGNNIVHSWLLLAAVLPFHFVCACPKGFEPDAKTVEIARSAGISKIEITNDPREAVKGADVVYTDVWASMGQKEEADYRKQKFQGFTVDEALMEIAGPQAYLMHCLPAERGVEVTDGAIEAPNSIVFPQAENRMHAQNAIMLHVLGA*