MGSQVPEASSFQTRWWSTDTVAVVTGANKGIGLAMVRRLAELGLTVVLTSRDVSKGIRAIESLKSQGLQVQFRQLDVANPTSIHALARWLRETFGGLDILVNNAAISFNNIDENSVEHAETVIQTNFYGPKLLTEALLPLFRRSTTVSRILNISSRLGLLNKLNNPALKKIFLDDERLSEDVIESIVNLFLDHVKRGTWKDEGWPKLWTDYSVSKLALNAYSRVLAKKFKGHGLSVNCFCPGFTMTAMTRGQGNHTAEQAAEIGACVVLMSPDQLPTGKFFTGSKPSLYSKL