MGTALMVGDDLPSNYTEDDPFKNAASRKAGILLHPTSLPGPFGIGDLGQEAFNFLDWLHKTGCTLWQVLPLVPPGRKSGEDGSPYAGQDANCGNTLLISLEELVKDGLLKREDLPKERPVKKIDYAAVAELKDPLITKAAKALVNSNGPLKEQLDGFRSRPEISGWLEDAALFAAIDNEIDAKVWWEWPLPFRNRHTDALEKVKKQHAEFIDVFVAQQFIFQKQWQAIHKYANEKHIKVVGDMPIYVGGHSADVWANRTQFELDQETGAPRLVSGVPPDAFSATGQLWGSPLYDWKAMAKDGYSWWIRRMQRAYELFDEFRIDHFRGLAGYWAIPAGSKTAMDGTWKMGPREALFQAIHGAVGKVDIIAEDLGVITADVVRLRKAIGAPGMAVLQFAFGSDSKNPYLLHNHEVDQVVYSGTHDNDTTLGWWQRISDQERENVRKYLHLENEENISWEFIRAALSSVARLAVITMQDVLGLDNSARMNTPATQAGNWGWRIGESGIFNKLDKEAERIHELILKYNRLPL*