MTPSTKPKTFHVAIVGGGIAGLSLAIALHHRDVSVKIYEQAHAFAEVGAGVSFGPNAVEAMKLCHSGIYEAFKKVCTRNLWPEKEKVWFDYLDGYTHNEEEYNAASSGKESKRQKIAFTITNSLGQTGVHRAHFLDELVKLVPQEIAQFNKRLQNITERGDGKLVLKFADGVEDEADVVIGCDGIKSRVRQILVGEDHPSAHPSFTHKYAYRGLVPMDKAIEAIGEELASNSCMHMGPNNHMLTFPVNGGKTLNIVAFHTTPDTWTDRTRLTRDGTREEALRDFAGYGPNVTKLLKLCDPKLSIWAIFDLGVHPVPTFHKGRLAISGDAAHATSPHHGAGAGYCLEDTAVLATLLSDPRVQNNSDIETALAVFDACRRERTQWLVQSSRFIGDCYEWRAEGVGRDFRKIEEAINRRNAIITDADVGGMCREAKEMLGQRLGGEERAAL*