MEDVLVSRILGVTHFELPLLPNNIAFYCHPEFQSISLQIDEWFLGKMRIADETSKKKVLESRIGLYACMMHPNAEREKIVLAGKHLWAVFLLDDLLESSATQEIPKLNATISNLASGNSNEDVTNPVLVLYREVMEEIRAGMEPPLLDRYVECLGASLEAVKDQVHHRAKKSIPGVEEYKLARRATGFMEAVGGIMTEFCMGIRLNESQIQSPVFRELLNSVSDHVVLVNDLLSFRKEFYEGAGHHNWISVLLQHSPSGTRFQGAIDQLCEMIQEEELSILALQRKISSEENSDSELMKFAREFPMVASGSLMWSYVTGRYHGYGNPLLTGEIFSGTWLLHPMATVVLPKSTVNHLVYSHVIL*