MVIGHEAAGTVEAVGPGVTQLQPGDKAALEPGVPCCAHHQYREGRYNLAPIQFFATPPVHGCLAERVDHPAEWCYKLPPGLSLEQGAMCEPLSVGVHACRRGGVQPGKKVAIMGAGPIGLVTLLAAKAFGADSVAITDLKQPNLELAKQLGADATLQTSVLGRAEDVAAELRQAAAAPDGFEVVIDCAGFQQTMQAALKACADGGRIVLVGMGQEEMTLGLTEACIREVDIVGSFRYCNTYPLCLSLLASGRVNVEPLITHRFGFDAASLQQGFETAHLADQTGAVKVMFNLA*