MIVEERIYRIRGGKMQEYLKLVREEGIAIQAPILGNLIGYFVTDIGPLSQVIHMWGYASLDDRAERRGKLAEDQRWQAFIPRLSVLIESSENRILLPTDFSPLR