MIGAQSVDHLRAGSTSAGGKSCARRRLSVVCSSSSPTVAPRVSSPIGGRSKPLHFLHVDDFDKKEILHLLERAVEVKALLKSGDRSFRPFNGKSMAMIFTKPSMRTRVSFETGFFLLGGHAIYLGPDDIQIGKREETRDVARVLSGYNDVIMARLFAHQDLLDLAKYASIPVINGLTDYNHPCQIMADALTIIEHVGRIEGVKVVYVGDGNNIVHSWLRLAAVVPFHFVCACPRGFEPDKETVNRATAAGLSKIEITNDPLEAVKGAHVVYSDVWASMGQKDQTAARLERFQGFQVNEKLMEAAGSQAYFMHCLPAERDVDVTDAVIESPNSIVFTQAENRMHAQNAIMLHVLGC*