MTTQVIPVSSRLASVALLVLAAFVVGTQAAFVSNHDNHRFFSVTRQHTSRHATTAAAPPGTKPKLPGAAMDAQEDLKLTRKVIMDFIKKQDSAGTVTKDAAKAADKVVAIPEPEAPPTEIEPKVDEEETPSLFESLEEAALVVTPTTTKETAAPVEVDREFQFVYDEWKGFTSGRGGRESNTVQRPTISCDSLIPGCDLTLSNWNGNADTPAELYADTSTEMALKLATSQQYAKDTSNALVLSNHYDTGGVLSAFACLYPKLAIEKYSQLLVDGAQAGDFLEWSSDEGIKLHCVITEGGRKAYGEGVAFVTILQDDALIQLLDDMLATGGKSPEYFNMWSKTFAEATTSYDNLVQEKAKLDFFHDDSIVTISRSWFVPPVSPFALHRYLKEQGRYDKVKRIIQVLTDARGARFTYQKPGHGWVPDPLVDRPTIPTVDAAALVEKLNGKFEEGEWKETGLPEKDDEEGEDEISQNVGRIDICQSLVSIAAPLEEVVDFLVQEDSGL*