MGSVSLKIGDGTARFKPPSCCSSALNFIMLLSILITNLFALYAFTSPRTTHQTHLHAPHKNISLISEHVSLIIQEIVSSQKKLIQMEKELIGYHNIDLSRPNIPNELKTFLQHHPLPLGKDSKSGITEMVAAVGHLCSNSADLLSQYMNYKVGGACPDDWSVSQKLISKGCEPLPRRRCFARLVPKMGLFPFPLSLWKPVSDKIVGWNGFSCKSFECLKGKKLGGDCNGCFDLANGLEKQRWVKARGKNDFLIDEVLSMGNRNIRIGFDLGGSSGSFAARMAEKNVTIITSALNLDAPFNEFIAARGLFPMVLSPDQRFPFYDGIFDLVHTGNGLGDGARQDKLEFLMFDIDRILRAGGLFWLDNYHCVDDERRKTVMRLMERIGYKKLRSVVGEKVDLGTGKPKIYFSALLQKPARG