MRIEEDLKLGFKDVLIRPKRSTLKSRSDVELERQFTFKHSGQTWSGVPIIAANMDTVGTFEMAQALAGFDILTAVHKHYTVEEWAAFINTASADVLKHVMVSTGTSDADFEKTVQILALNPALNFVCIDVANGYSEHFVQFVAKAREAWPTKTICAGNVVTGEMCEELILSGADIVKVGIGPGSVCTTRVKTGVGYPQLSAVIECADAAHGLGGMIVSDGGCTMPGDVAKAFGGGADFVMLGGMLAGHEESGGSVVEENGEKFMLFYGMSSESAMNRHVGGVAKYRAAEGKTVKLPLRGPVGNTARDILGGLRSACTYVGASRLKELTKRTTFIRVQEQENRIFNSL*