MVSSGVLGALRGRASPLLQFKTVVDQICAPAGSRSFCAAAKEITVRDALNSALDEEMTADSKVYLMGEEVGEYQGAYKVSKGLLQKFGPERVRDTPITEAGFTGIGVGSAFYGLKPIIEFMTFNFAMQAIDHIINSAAKTNYMSAGQIPVPIVFRGPNGAAAGVAAQHSQCFAAWYGSCPGLKVLSPYSSEDARGLLKAAIRDPDPVVFLENELLYGEAFPVSAEVLDPSFVLPIGKAKIEREGTDVTITTFSKMVGYALKAAELLAKEGISAEVINLRSIRPLDRAAINSSVRKTNRLVTVEEGWPQHGIGAEICMSVVEESFEYLDAPVERITGADVPMPYAANLERMAVPQIDDIVRAVKRVCYRSVVPLRAAA*