MSLFTPVQGIVGGSLIGGSAGVLLILNGDIMGASGILSNALVNPIQAIQNPKNHWRYVYLASFALSVNVFVNYLAPKDFMSDERSLDSDVPIPSAIAYILGGFFVGLGTKIGNGCTTGHGICGISRFSPRNLVATCTFTGCSMATTYFLSPLRQWGSMTEFLRTTGIPAMSSVGSGLFLAAAVFAALATPAFSAKNRSATLDQAQGENEDRKTLGATLSGAMFAAGLAISGMAKASKVHDFLCISGFSKGSFDPTLVAVMGCGILASWLSYQFVDGFSMTSKTPLTCPLMGDKFSVPTNTAIDSQLLLGTSLFGLGWGITGICPGPAIFAAASGNVYATLLWLPGFVVGSMAGANVKEAMNSKKKAA*