MGSGSFLSAALLLALMCVVSGDRIHSDSPTSSRFPQGQAERLIKALNLVPGASDGPGVDEMLGGARLQERRINLNIEGDAGISTEELGQYAGYFKLARTHAANMFYFFFESRGNKTDDPVVLWMTGGPGCASELALFYENGPFKITDNLTLVWNDFGWDKVSSIIFVDQPVGTGFSYSTDIRDIRHDEEGVGEDMYDFFQAFFAAHPEYAKNKFFVTGESYAGHYVPAVAGRFHKALKNKEGVPINLKGFAIGNGLTQPDIQYEAYADYALDMNLITEDDYNKMSKLYPACAASIKLCGPKGTIGCLAAYLVCQSIFNSILAVAGNINYYDVRKECQGSLCYDFSNLDNFLNNASTREALGVGNRKFVSCSPLVYEAMIVDWMKNLEKGIPELLEDGIELLVYAGEYDLICNWLG*