MSVDKTQNDELNIHKSPKDLTSVTTKTTENLDLQSQADEIFYHDSRLSLSLSSRLILMISLVGVIGTGLFLSSGGTLATAGPLGMIISYIFVATVIGANQIAVTEVTCLMPITSGYIRHAEHFVDHSLGFAMGICNIYLAVIPTELSAVVLIMTYWTDLSPAVFVTIFGIVIVVINSYNVRWYGEIEFCFGVLKILLVICLIIVGLVIDLGGAPNHDRLGFRYWKDPGLFSERYATGSLGRFLGIWKSVGTAVYTFSGIQSVCLLAGESEYPRRAIYRAAKRVFYRIAILYFTTVLVLSMIVSHTDPAISKPDGTARGSAFVVAIQRSGIKVLPHIVNAVVLTSALSAANLDIIRSSRIIYALASKRQLPKIFLKVNNYGLPYVAVAFCCSFLPLAYMTANATLAAVFSWFQNITSSCTLLNWSIISINHISMSRALRAQGYTRDDLPYKFAGGEFAAYYSLFFAIIFLLTGGFPVFIKGYWQFSTFFSSYFIIPLVLIFYTFGKLFWKTKLKSPHDVPLKPLFFDVQQRPEPPYPKLKGWQKLTWLWA*