MVDQGKSVAGNATAAEKFRFASIAKSLAPNVTPTGSVAFCQQYVKADESAFATLAEEAKSVTADVKAPGTSILSVVKSLIAGGVAGGVSRTAVAPLERLKILLQVQNPDNPKYNGMVQGLKYIWTKEGIAGFFKGNGTNCARIIPNSAVKFYSYEQASRAILWLYRRQTGQENAELTPLLRLGAGACAGIIAMSATYPMDMVRGRITVQTEDSPKRYRGMFHAASVIVREEGPRAVYKGWLPSVIGVVPYVGLNFAVYESLKDWISKANENADLSVITKLGCGAAAGMVGQTVAYPLDVVRRRMQMVGWKDASSVITADGQKKAPMQYTGMVDAFRKTVQYEGFGALYKGLLPNSVKVVPSIAIAFVTYEIVKDLLGVEFRISE*