MDQFRSAGVQGKLAGDGTIRRPAQRRRKFSSDVWVNSSSPFEYIFDDITGEEKAMCINCGLCMSAKSKNGTSHLRRHLETDGCKKKRQQGPISPAADSAAGPSPAGDGDQQQEAVDEDDDDAFVASICACYDKLLADDLVDVVKRNANASGTKLNYDAILWKEKRKIL