MTSSNPSSPSRARARVSASPDVEHARTSVRVRTPSAFACAACAKTLEFVNVPERSRNAPMEESFVILAPELALRARKTLGEEAWRRHALGGDAVSREGGMEASFVVLPERAEKSGIEPSVMARVFDVASELSERDHPLCDACSSLALTEVERRTREVEAECAAYEEALERLREAETEEGSGAGVSDVGGTSKAISTAVMDMEKAERDAEETLRELELELESTRAARSKLAKKAAALDEAEDTYWREFHAFKRNLNSHLEKRDSILTRTEQAQAHLDRLEKTNVFNDSFHIWTDGAFGTINGFRLGRLPNVMVEWDEINAAFGLACLLLHSMARICKFTFTQYTLKPMGSFPKVSDANGGVFELFGPVSIISSHKYDKAVLGFLTCLSELSEFMKARDVRQGVNPPFQLPFTISNDKVDGKKMSFTFNRDENWTYALKLMLTDLKLMLAWLSHKD*