MEPISHVVKSSLPNYLSSLPIPDSFGGWFKLSFKDWLALIPPTVVVAGLGYTTYLAFCPAARCAGKDSGRCNSSIRKNEAKVVTMVDVEDIAGQAAFCRCWKTKNWPYCDGSHGEHNKQTGDNVGPVVVKKK