MATVLGTLVLPVDLTLPAKIVSDHRKKLRLLPYDVVLSLGLPRRDKEFQLWGENLSLGRLSFSRKSNAVEYSSGDENGNGNGEEEGGGDDEPVFDWETEMRKRVKEIEEMRELEKKAEELQGRIDDEGSDGSGVDETEEEKKMRVRKELEKVAKEQAERRATAQLMFELGQKAYGRGMYKRSIEFFEAALTIIPRPTLFGGEIQIWLAMAYEANSRHADCIALYKKLEKGHPSVSIRRQAAELRYILEAPKIKITQEEMVTIPLIGNSYDSYASSWTDKSKDSEQVIGSSTTNAFPSSRDYAGDLLKWKPPVGLENNRIFWAAVTLSFGLVGAALFLQR*