MGALPQTAAASNGDGKPRPHVLVVPYPAQGHLLPLLDLVVLLARRGLAVTVAVTPGNVRFLATLPSSVATVVLPFPSTPLLPAGCGENTNHLPADLFRPLMASLVALSAPLLSWCKAQPHAVTAIIADLFMGWTLPLAQDLGVPHVAFLPASVHYLATTRSLWRRMPTGHDGDERVVHFPELPGSPAFPWHRLSWLYRMHVAGDEVSETIRQILLWSLESSYSVVNSFAALEPSCFEDAMAAKRVFMVGPLSEAAAVRGSKEPTEVTAWLDAFDDGSVYISFGSQEVLSPAQAASVADALRLSSTAAFVWVVRSNTVVPEGFEAATASRGTVIRGWAPQLDILRHRAVGWSLTQCGGSSVMEMAAAGVAMLTWPMSADQFTNAWLLEEAGVAVPVAEGADAVPDAGKVANAISTAVASEEGESIRRRAAELGRKAAAAVAAGGTSYSDLEELVHEVLSDVHVVAS*