MGTKQRAIPIIFSHGFLPPMIIQAGLGDLSVVQIRVCNSSQNFFGGTSLPPTDDRPKNDIFLEGSLDSIRKPHSFSSSAMDDGFLDMSALQRSIVNWDRHSQLAPIPC