MQVQGNEKLYTGVWQGTKHMFQSDGLRGMFKGNGLNCIRIIPNQAIKFMTYEQLSRKISHHLIDSGGDGQLTPVLRLTAGAGAGIIGMSATYPLDMVRGRITVQEAGNAQYRGLMHATGIIIREEGFLALWRGWLPSVIGVVPYVGLNFGVYETLKDVIIKTWGLRDERDLSIAVRLGCGAVAGTMGQTLAYPFDVVRRRLQVSGWSGAKNLHAEGGHAVAYRGMVDCFVRTFREEGLQALFKGLAPNYVKVVPSIAIAFVTYEQVKEILGAEIRLADX