MVDYLKSRIRPIRYITGIISVLLMVISLGAFAIKGLNMGLDFTGGMVTEAIINHSVTKSQLMDQLQPVLGESVSATPSGEEGRWVIRYPLAAEDATPVDIATELHHISDQVQIVSNSMVGSQVGQELIDQGGLALLICLLSILAYLSFRFEWRLASGALLALLHDVILVLGFFAITQMEFNLTVFAAVLAVLGYSLNDSIIISDRIRELLLAKQQTPTADINDQAIIATFSRTMVTSGTTLMTISALWLMGGAPLQGFAIAMFIGIISGTWSSISIGTVLPEWLGLESKHYLPVELDAAP*