MVLVQPCARSQAFGLCLLNLATFPSELPRWRQLPGDWLSLQRRLRINHVLVATSEEESGHILGSVEVHSPQYQQRLAGGAYSPEQLARLQPYLASLAVREGARGRGVGQSLVEAAVEAVRSSDYAGEHLLLGVTETNSAAVRLYERCGFETLSIYGGRVLRDAAGTAVIGKQFEEHNSLPGPVYAGGGYTLLSAAIRGGPPAVRRVLQAQPGAAREVTTGGATALHVCGMSRAGEMSTALLLEALGADADVEATDAWGYTPLQRHASNNLAVGAQAGGRPMRSRASHTRPSGLEGRGDSARALARRFRHFATLRVFQQFELERGIPLPEGEIEL*