MSNEVRSLHVFFIPFLAHGHIIPTIDMAKLFAGKGLKTTIITTPLNVPFISKAIGKAESESNDNNVIHIETIEFPYAEAGLPKGCENTNSITSMHLYPAFFKALGLLQHPFEQLLLQQHPNCVVADVMFPWATNSSAKFGVPSLVYDGTSFFSICANECTRLYEPYKNVSSDSEPFVIPNLPGEITMTRMQVSPHVMSNKESPAVTKLLEEVKESELKSYGMVVNSFYELEKVYADHLRNNLGRKAWHVGPMFLFNRVKEEKAHRGMDASINDEHECLKWLDTKEPNSVVYVCFGTTTKLTDSQLEDIAIGLEASGQQFIWVVRKSEKDGVDQWLPDGFEERIEGKGLIIRGWAPQVLILEHEAIGAFVTHCGWNSILEGVVAGVPMVTWPIAYEQFFNEKLVAEILKIGVPVGAKKWAAGVGDTVKWEAVEKAVKRIMIGEEAEEMRNKAKGFSQLARQSVEEGGSSYSDLDALIAELGSLSYSNE*