MKASSVLLGLAPLAALAAPTPEAELSARQAQQSIDALMKAKGKLYFGTATDQGLLNTGKNSAIIKADFGQVTPENSMKWQSLENTRGQYNWAPADALVNFAVSNNKSIRGHTLIWHSQLPGWVNNINDRNQLTTVIQNHVATVMGRWKGKIRAWDVVNEIFNEDGTMRQSVFSRVLGEDFVRIAFEAARKADPNAKLYINDYNLDSPNAAKLTKGMVAHVKKWLAAGVPIDGIGSQGHLQSGQGNGLAQAIKALADSGVKEVAVTELDIQGNNANDYAAVTKGCLAVPACVGITAWGVRDNDSWRPQGNPLLFDSNYNPKAAYNSVVQALK