MRILASVWGVVTLFPSALAFSLTMGTGNSFGRVFRISTWGESHGGGVGVVLDGCPPRIPVSREEIQMDLDRRRPGQSRITTPRNEADAVEIISGLSPDGLTLGTPIAMLVRNKDQRSQDYLDNDMKVAYRPSHADATYDAKYGVRAVAGGGRSSARETIGRVAAGAIARKLLHKYNGIEILAYVSKVQDIGCSVDDDTFTMEDVDANMVRCPDQAAAETMLARIDDIRKSGNSIGGVVTCVARNVPAGLGAPVFDKLEADLAKACLSIPAAKGFESGDGFAGTLLTGKDHNDEFYVDPETGATRTKTNRSGGIQGGISNGENIVIHVAFKPTSTIGQAQSTVTRDGQEVELRGKGRHDPCVLPRAVPMVEAMVALTLVDHLMMQQAQCELFPNEAAAEDLPNPMGKTARRQGGPVHQEPVASGPTWALNNGTLLRHSLFAVY*