MVVGKLKVLVCDANLQLKERRTGFLNLSKHRHEPCVRIRCGHTVSFKTKAWKNGSNTPEWNEEFMFFVTERQQPILEVDILDTNHYDENLGRCKIRFDRMVMYARQGETVDRWYHLKRDTGKNKPEQAGQVHLKVTIEFDPHPGAQRFPYNPSEEQSPFPDQRAGPGPSGSSASLGVPGRTGSPRTRTSARAGPTAPARPAVNYTWEYKWQLESTEVFGPYSTADMLSWKDQGYFTGDMVAWVRLIPENGAPQTGENEGFVMSDTVNFELYQ*