MEVESGPDADSPRPIGVGLLLCMLERGGEPVVQALLGLAARLQVSGTPSTDALLLREAAYRCIGEGYNHVSPHFSFRAWFTNELAPQLSCRLQEFTTKMPDLIPAVLQSRALWLVGACGQDLPHEDWCTAFKLVVAHMASMDVVVALTAVSAALGLSAQILDDQAILDTHDMAQRKAQGTGAGMPSMVEALRLADDVEEAAEAESSGVIAEARERMRARLSALEGDISTCLTAAFALLGRLAEVESMVRVLQLISVLVEVLGERIGPHLPVIASALPALWAAASGGAPSSSGKDVGKKERGAEGESRKIGDSGAVVRLHSALIAVLTHLVGKLKGMALRNSQVAGVVYPLLQYSTSLSTPESECLVEEAFRLWSCSLSAVPEVPQELILLLPNLAAILKRGKDNTAVLPIVESYLLLGAGTRDVQLRTPVHFRDPVTDARHISLPALTCVQPQTELNGATWKTRDPWNASCSGIYARSLWVGVPIWPRPVTLGQL*