MRVVMNRLSRALWDFKKDYSSTKISRALSTCIQSKQWLPSPYRESRDSLFASPWSATQLRGAKSRGADLKPGNVIEKKGRIYQVVKAQHTTQGRGGAIIQVELRDVDSGSKSNERFRTDETVERVFVAEKSFTYLYTDEETGNIVLMEPETYEQLDVPKHLFGECYVYLQDDMKVNVQLYNERATSASIPTRVTWTVAESEIPMRASATPQYKKVLLDNGLTVQSLRVAFYWFSSLFRMDRRTIDKHGFEL*