MPRPSPFQPDCLAGRIALITGGGSGIGFEIARQLLRHGCHGVVLCGRRESFLQKACALLQTETPPTVSVSYHVTDVRDPAVCRDAVAHVDATYGRLDILVNAAAGNFLAAAKDLSPKGFATVLAIDALGTFHMCHAAYPLLSRRRDRDSNEPTALVLNLSATLQYGATWWQAHASAAKSAVDSLTRSLALEWGMDGIRVVGIAPGPIANTPGTTKLAPDTENAVATQIPLGRMGHAWEIGEAVVFLCVAPYVTGDVLVVDGGHWLYRTPTVPRERVAELSRKVERQSRAQAPQASL*