MDKNLVVGSSLVDMYAKCGSLAKAHEVFDKLRFRNEVSWNALIAGYAGQARGEEALSCFEQMQLEGICPNAVTFICSLKACGSIGGIDKGREIHDEVAQNGLLERDILVGNALVDMYSKCGLLANAREVFDKLPVRNEASWNALIAGYANHALGEEALNCFEQMQLEGLSPDAVTFLCSLKACGGIGAIDKGREIHAQIATKGLLERDLFVGSALVDMYAKCGLLAKAQEVFDKLPVQNAVCWNALIAGYARLG