MARERRDCNGRYRGVRMRKWGKWVAEIRQPNSRNRIWLGSYNTAEEAARAYDAAVFCLQDSESGLFEGPSGMSGEVYLSGGGDGEENLEGIPSGAYYQTSGVFVL*