MGSSAAADVSLDLKLFTARTVAGFLKEALVMEIGDGRVAKLEESVRSLEEEKRKIEAFKRELPLCMHLLTDVIEGLEKELEKCRGERCARVFGESIPIKEKFEEEGREKVEKDCEAKMNWMSSAQLWSDNPNRNNCKDNKNEKKVTPEGGGELKRQQKKENLFLESKSLSGGGAFVPFKGLSAVTANGEEGKPTVALPDLSLQAPAMDNGALTLSAVTEGHFVSGSGSKGAGRAPTSAPATAGDHPSSQAQQPPPRKVRRCWSPELHRRFLFALQKLGGAQVATPKQIRELMKVDGLTNDEVKSHLQKYRLHARRMPNSSDAVNRRVAVAGGVWVPEEQYSNSSQQSVSQSGSPQSPLQLAGATPVVSVTAGDSCEEEDGKSESFSWK