MMKLRWWRVDASEVAAVTAMGVWEAVLAGGGRRFIKRKDSDAGETGRALEELRSSLYNEMHSSEGAKRQQQRFCGPPVALTFNFAVAVGIIVANKMVMGSVGFKFPIALSLIHYAVALVLMAILKALSLLPVAPPSKSTPFSSLFALGAVMSLSTGLANVSLKHNSVGFYQMAKIAVTPTIVAAEFMLFQKKVSFQKVITLATVSFGVAVATVTDLEFNFFGACVALAWIVPSAVNKILWSNLQQSGHWTALALMWKTTPVTIFFLLALMPLLDPPGLLLFNWNFRNSCAIIISALFGFLLQWSGALALGATSALSHVVLGQFKTIVIMLSGYLIFSSDPGITSICGAVVALGGMSFYTYLGLKESAAAGKKPPSRTNSFLAGKPGSGVAGEGGNSDYEDSV*