MGRRFLNLVVENARSGLYSLRRIPANHLFYPSTRAAEEATAKSQESFNAYVKEHHGRKHPGLHTLEMLGKLPSPMLNFEPTPWDGQRRYRNLEFASLLGNENRILFADHSGHTIVFDADSSTVFAFPNLISDKGCAAISLSIKNNNTNKNISGGMWDEDSLYVMSQSADPETKDYCFEVLNYTSSCKDFRGRTPYWSSLQPPPFANYMHADITSYTVVDSSTIYVSSMEPDATYAFDTVGHQWRRLGCWTMPFDGKAEYVPELKLWFGLSVNHPYSLCACDLLSDAAKPPTVQQQHTWVDLDIPESWLPYNIDLINLGSGRFCVVKIFRHMADDCTGFSDYDDDDAMDSDLIQGKFAVLTGLQIVRPCGKDGDDQGGVRMIKHKSMYYNFWDYEIEWVI*