QGCKIKALRAKTNTYIKTPVRGEEPVFMVTGRREDVAMARREIISAAEHFSMIRASRNKAGTTFGSAPTLPGQVTIRVRVPYRVVGLVVGPKGATIKRIQQQTNTYIITPSRDRDPVFEITGAPGNVERAREEIETHIAVRTGKILEYNNENDFLSSSPDSSMENRYSEAWRVHTPAPGCKPLSTFRQNSLGCIGDCSVDPVYETPRLNDQNDFNYGYLFPNYGVNKQDLYYGVPESGAPMWAGQENANPVSVLFSKQQRSSSTGAIHPNSHRSPSSSIQEPNLSALPRRSQGEPLQGFSKLGSTAAARTSVSSSRECMVCFESEVTAALVPCGHNLFCMECAVRICERTDPECPVCHAAATQAIRIFS