MKLSSLSFRAVVASLLLASASVAEHTSNWAVLVCTSRFWFNYRHLANVLSMYRTVKRLGIPDSQIILMLPDDMACNPRNAFPGTVYSNSDRAVDLYGDNIEVDYRGYEVTVENFIRLLTDRVGDETPRSKRLLTDDRSNIFVYMTGHGGNEFLKFQDAEEIGAFDLADAFEQMWEKKRYHEILFMIDTCQANTMYSRLYSPNIIATGSSELDQSSYSHHADNDVGVAVIDRYTYYNLEFLEAHVQDVGSKKTLGELFDSYDFEKIHSTAGVRYDLFPGGEEAARSRLITDFFGNIQNVEVDRAKDLALEEELVELSKTIAMLRKREAEEDAARHNETSMPASVPTAPPRKVQGAKALTEEGSWSKKAIGATALAGCALLWGVGSLLES*