MVKGIRVYEHGGPEVLKWEDIEVGEPKDGEIRVKNKAIGLNFIDVYYRKGVYKPASMPFTPGMEAVGEVVAVGSGLTGRKIGDLVAYAGSPMGAYAEEQILPADKVVPVPSSMDPIVAASIMLKGMTAQFLLRRCFKVERGHTILVHAAAGGVGSLLCQWANALGATVIGTVSTNEKAAQAKEDGCHHVIMYKDEDFVSRVKDITSGKGVDVVYDSVGKDTFKGSLACLKSRGYMVSFGQSSGSPDPVPLSDLAPKSLFLTRPSMMQYNETRDELLECAGEVFANVASGVIKARVNHKYPLSRVADAHADLENRITSGSVVLLP*