MRSTGARKPHAVCVPFPAQGHVTPMMHLAKLLHSRGFHITFVNTEFNHRRLIRSRGPDSVEGLPDFRFETIPDGLPLPPSDFEATQDVPSLCDSTRTNCLAPFKELLTKLNSSSEVPPVTCVISDGGMSFGIKAAEEFNIPQVQFWTASACSFMGYLHFSELTRRGFVPFKEENLLRDGDTPIDWIPGLSNIRLKDMPTFIRTTNDEIMFDFMGSEAENCLNSPAIIFNTFNEFENEVLESIIATKFPNIYTIGPLPLLAKHIAAESESRSLGSSLWKEDSNCLDWLDKRGLNSVVYINYGSVTVMTDTHLREFAWGLANSKLPFLWIIRPDVVMGDSAILPEEFLEQIDGRGLLASWCPQDQVLAHPSVGVFLTHCGWNSMMETISCGVPVICWPFFADQQPNCRYACTKWGIGVEVNHDVKRNEIESLVKEMIEGDSGKQMRQKALEWKDIAEAATNIGGSSYNDFEKFIKEALFCV*