MGSFKGHVIPGTLFLVVGIWHLWSSIVSYVSNPRGFRVKAWHPVQGYEGKLKHLELYLVTGGALLDLCIELLYSTHFTFFVNGELNPSHLNDFEHSGMLLMFFIYGVVGLLSEKTRFLPLPEGGLCTVVAAAFCAEYLLFSFHSTAHTGLEGYYHLLLVFLIALCILSILLGSIFPTSFPADLASGLAITLQGLWFYQTAFSLYGPMMPEGCHLKNNAISCRNREQEAYGESLANLQFFGLVFLTLLGALGAYGFAFLQYGRWEELRGLNEEEDVVVDDGLLNRQ*