MVPDYYVAYEKWVAQAGGRTVVLPRFFAHEPQALERLFASLNGLLIPGGGDFVGNGSVDAMVARATRANREGDYFPIWGTCLGFEYLVDILGGPGALVPRAPGDPIVPGFDSELLPRALNLTAAVRGSRMLGGASDALLRWAARENVTYNMHHRGVEPASFASNPRLDSSMSLLASSTDRRGRPFVAAFEGDNLPFYGVQFHPEKIEFVPPSRYEPNIPRTPHAAALSRHLGSFLVSEAAKSLHRAATRTPTAANPFVWPSPSAVSHVR*