MSALNITVTPADGLIDRPRRIIVTGAAPGEPVQLSSRTLRAGVAWQSSARFIANATGHVDLSLAPAVDGSYSGISAMGLLWSQKPEQEGRRELFHHDVQQPLVTTLHAHAMNGNAVADAVLVQRLCADGVTRREIREQGLVGTLFLPPASTETGADQDSYPAVMILNGSGGGINEPRAALYASHGYAAFALAYFKAPGLSDYISNTPLEYFEKGLDWLRTTVAPLNDFVALSGQSRGGELVLLLGAIFPEKVSAVLAYVPSALVHSGQSACDPAIGREGPTWLLNGKPLTHQWENNRHASWAPFDEGAPPQRNALAMLTALQDKEAVAKARIPVEKIQAPVLLFSATDDGSWPSSVYAKMVNDKLKEVAHPYAVEWHDYRDAGHAILFPYVPTTQISYAHPVSQRIHTGGGTPAANAQADHHAWQHAQQFLKNAIAAIQGRAIFMRKEVS