MSLASILDGIGVRAAQLFRSTSKIHYWIGALTFTAIFGFLALGPSLFDEQPEFLYSDLDSISHDLLVVNVWLGANIPVYLPQVLSNISKNPSLSLFLVASWDAVELCGKESRPELPLHKYTNIHIHCMTKEEIYNNLVGGMCRAWQCKKQERVDVTKSLSKLLETPYRMNDLKPVYMAAFYKLARKSFPERRFSHWLRLDLDVFVGDIAKHMPWVDLEHDVVSFTPRLNQDARETVFRGYFTIMKLTQKMNNIFLRMPNFESPSAFIAASGTDTFVSVDEGHFSKAILQASDVSFKLVPGQVFLDNDADWAAMTIMLQGQTPEIVFAKPTAPGQALEEKPVRELISIQYLGPDAFTDECSMYFWIPKKDHWCIKNDNPIMANTENSGIAIRRAPGDPRVALETILAPFHVSKEVTTRPALAVHLMESKLHEAETIFGPRGWVLSSTELMELYYDRDAKHYRSKFQRPTLNGTPVDFLPRLYSNHTSS*