MGSSSLALCRKDASEVPLPGLYVSPRSEMFEFLAANIESAVKKIGSGKLTKDNVSGALREVRLSLLDADVNLDVVKRFVADVEEKALGTAVVSGVTPEQMFIKVVHDELKKVMGEEMGVGKTTATGKLAFYLNKQGKKPFLVAADVYRPAAVEQLKILGKSIDIPVFSLEGANPVEIAKKGIEEATSLGCDTVIIDTAGRLAIDDNLMLELQRIKNAVLPVETLLVVDAMTGQEAAALTKRFDDEIGITGALLTKLDGDSRGGAALSIREVSGKPIKFVGVGEKMDSLQPFYPDRMANRILGMGDIVSLVEKAQELVTVDEAEQNMKKMMDGTFNFNDFMNQMRLVRGMGTVSGVLKMIPGFNKIPADQLRAGETKLKMYESIINAMTKEERVDPDLLLTDKESPQRRRRIASGSGRTEEEVTSMINDFKRMREMMSTMSKRMMQGQGPGGMGNFANPFAPSPEVASEKPKKKVKRGKGF*