MLALRLARVVRPTGASIRHLTWSHPARLYSSVDKVNLPKAPSKEELKTPVPDELLEEVKVLENTPLEPVDPEKATIDLKTQFQAAREAELAAMTLPERFVYSLPKSMIPYARLMRMEKPVGTWLLFNPGVWSIGMAAYMSHAAVAPTLYTLSLFGIGAFIMRSAGCTINDILDRKLDAQVARTFDRPIAAGDVSVKQAVAFLGAQCAAGLGILMLLPMNCWWLGALSMPFVMTYPLFKRFTYYPQAILSLCFTWAALLGPPAMGVWCWPVMLSLWGSNFLWCMVYDTIYAHQDKVFDVEAGIKSTALAWGDNSKSIMTVLTLGQLGLLFGAGVYADMGPGFYSAFTWVSYRLGKMIKTVDLDDPVDCGKHFRSNINTGHIMSAGILADWGMRLAGFY*