MSGNLLAKILLNLIGSETAVKRSKAPKLHTIASRDGVIRTLSNVIKQTFLLGIRESMLTRAVPHRRFTARLQNTALTQQDGYVRSESWKCLEPLAPSSTVTLSWGFNNKHVCMEGSPSYNIHGAVVVRCRAHDAGEYSSACFLAGGMIHVMPRTARLYRAGLNLIMERECATRSSHVLIVGAGPTGLVLALALLKNNISVRVIEKAENIPVGQRGAVIMVSTKVKRYLRMLTRALYHNKPRSMELYNLLGVWPDIQHRAKVPPLMRVYKLPGGVEPVVTFAMDPHVDPTPSTPFMNFCMFGQDHVQEILVDHLVRHGCDVEFGTELCSFEQNLDTVTAHVLHRRGDEEINEHITCRWLMGTDGARGIVRKQLGLSFPGVTLPLSRHLIIGDIEVKGLDREVSRRMLSLYMLGPHSRKVLAFWGDADTVFVTLRPTEDEGYFSIFSGGNIDIPKAVAEPDELLRVLRAGTGRDDIDLGVIRWISEYRQVLEWDNHAAS*