MVRRQFCCTRTATEEQSIRAFMDPIDSRTPSVENFLKYYSSQVPTRYSYAQIMTYTNNLAEKLGKGGFGTVYKGQLPTGSGIAVKILDESKQSEHQFITEVATLETTCHVNLVRLLGYCSQGSIKALVYEYMVNGSLERYIHGGRHDELDWKQLYSIALGTARGIAYLHDECRNRILHFDIKPHNVLLDANFLPKVADFGLAKIADREESHVSVANRGTMGYAAPEMWSRLYGVVTDRSDVYSYGMLLMEMVGARQNIDFHNKESRSSQFFYPEWAFKQVEKGQFENLRKGNMSEEEQSIAKRLSLVGLWCIQFNASRRPSMSKVIQMLEGDADIITPPFPFPVDSPMTTMQLSDSDPSSSTIPTPPCPFPFPVDPLMTRMQHYASDPSSSTTYSLEVETKNPKSTHGA*